The 6-room Leto Beach House is set in Limassol, around 10 minutes' drive from Saint Anna Church and around 10 minutes' drive from Amathus Ruins.
The closest beach is merely 50 metres away. Zen Room offers a range of Japanese dishes, just a short drive from the Limassol villa. Near the property you'll find the 237 berth St. Raphael Marina.
A bathtub, a walk-in shower and a separate toilet are available at Leto Beach House.
About 60 km away from the Limassol accommodation there is Larnaca International airport.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Leto Beach House!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.