Situé dans la ville de Leucade, à 2,5 km de la plage d'Agios Ioannis et à 2,8 km de celle de Kastro, le Phil's Apartments offre une vue sur le jardin et propose une connexion Wi-Fi gratuite.
Vous séjournerez à proximité d'Alikes, du musée archéologique Lefkas et de la place Agiou Georgiou. L'aéroport le plus proche, celui d'Aktion, est situé à 22 km.