Lestel Boutique Suites, Nauplia

Nauplia, Grecia