This hotel comprises a total of 185 rooms and offers all facilities and amenities guests may require for a pleasant holiday. Facilities include a foyer, a bar and a restaurant.
The hotel is located in Kallithea, one of the most famous areas of Rhodes. Kallithea Beach is 800 m away and Rhodes Town is approximately 6 km from the hotel.
It is possible to book a half-board stay.