The hotel is located in Olympia on the peninsula of Peleponnes.
See more: Hotels in Europe Hotels in Greece Hotels in Peloponesse Holiday Destinations in Europe