Leon is gelegen in Bar, op 2,9 km van Strand Topolica, 4,9 km van Haven van Bar, en 24 km van Skadar-meer. De accommodatie ligt op 2,3 km van Strand Zukotrlica en is voorzien van gratis WiFi en gratis privé parkeergelegenheid.
Het appartement met airconditioning beschikt over een balkon, 1 slaapkamer en een volledig uitgeruste keuken. Er is een flatscreen-tv.
Sveti Stefan ligt op 31 km van het appartement, en Aqua Park Budva ligt 41 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Podgorica, op 43 km van Leon.