The hotel is located in Olympia on the peninsula of Peleponnes. The wide range of services and facilities makes the establishment the ideal starting point for business and relaxation. The establishment comprises a total of 65 accommodation units. The facilities include a restaurant. The establishment's comfortable accommodation units offer a pleasant stay.