Die Unterkunft Leo’s apartment, die in Vlora gelegen ist, 200 m von Strand Vlore und 1,6 km von Strand Ri entfernt, besticht durch kostenloses WLAN und eine Klimaanlage. Untergebracht in einem Gebäude aus dem Jahr 2010, ist diese Ferienwohnung 1,8 km von Strand Vjetër und 2,7 km von Kuzum Baba entfernt.
Diese Ferienwohnung verfügt über einen Balkon sowie Gartenblick, 1 Schlafzimmer, ein ein Wohnzimmer, einen Flachbild-TV, eine gut ausgestattete Küche sowie 1 Badezimmer mit einer Dusche.
Independence Square liegt 3 km von der Unterkunft Leo’s apartment entfernt. Der nächstgelegene Flughafen ist der Flughafen Tirana, 151 km von der Unterkunft Leo’s apartment entfernt.