Onisillou St. 1, Larnaca
15 bedrooms
Baths
Guests
Located in Larnaca (Larnaca City Centre), St. Lazaros House is within a 15-minute walk of Finikoudes Beach and Larnaca Marina. This guesthouse is 1.6 mi (2.6 km) from Mackenzie Beach and 0.2 mi (0.3 km) from Agios Lazaros Square.
Parking
Airport Shuttle
WiFi/Internet
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.