Mitsis Hotels La Vita(4 stars)

28, Papanikolaou str. View on map