AMOCITY
Set in the charming town of Nafplio, Filoxenion is a 5-minute walk from the main square, offering a variety of restaurants, cafés and shops....