Home

Welcome to the official website of the Hotel Leto, located at P. Kefala 14, Megalópolis, 22200, Greece.

Click here to reserve a room today!

 

 

 

67438554.jpg

 

 

 

Create your website at WordPress.com
Get started