Situated in Nafplio, Leto is an one bedroom apartment with a private parking and mountain views. This apartment provides free WiFi.
The apartment includes a kitchen with an oven, as well as a coffee machine.
Guests can also relax in the balcony.
Nafplio Syntagma Square is 2 km from the Leto apartment , while Archaeological Museum of Nafplion is also 2 km from the property.