This hotel is located in a traditional Greek village on the slopes of the mountain Parnassos, near to the most popular skiing resort, just 2 hours from Athens and 10 minutes from the ancient marble of Delphi.
See more: Hotels in Europe Hotels in Greece Hotels in Central and North Greece Holiday Destinations in Europe