Situata a Podgora, a 700 m dalla spiaggia di Garma, la Villa Leo Beach Apartment offre una vista sul mare. Questa struttura fronte spiaggia offre l'accesso a un balcone, un parcheggio privato gratuito e la connessione WiFi gratuita.
Questo appartamento climatizzato presenta 2 camere da letto, una TV via cavo a schermo piatto e un angolo cottura con forno a microonde e frigorifero.
L'aeroporto di Brac, il più vicino, dista 32 km.