Hotel Helmos KALAVRITA

HOTEL HELMOS KALAVRITA is located on the historical “Platia Eleftherias” (Liberty Square) in Kalavrita. This square was named after the meeting of the three leaders of the revolution for independence, held there on the 21st of March 1821. This meeting was the outbreak of the liberation war and the beginning of Modern Greece. The hotel’s [...]