This hotel is located in the center of the city of Halkida on Evia island, 100 meters away from the sea.
See more: Hotels in Europe Hotels in Greece Hotels in Central and North Greece Holiday Destinations in Europe