Villa Leo Beach Apartment is gelegen in Podgora, op een paar minuten lopen van Pliševac-strand en 7 minuten lopen van Podgora-strand, en biedt uitzicht op de stad. Deze accommodatie aan het strand heeft een balkon, gratis privéparkeren en gratis WiFi.
Dit appartement met airconditioning is voorzien van 2 slaapkamers, een flatscreen-tv met kabelzenders, en een kitchenette met een koelkast en een magnetron.
Garma-strand ligt op minder dan 1 km van het appartement, en Blue Lake ligt 43 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brac, op 42 km van Villa Leo Beach Apartment.