The hotel is located near the center of Rhodes town, close to the beach. It features a swimming pool and furnished sun terrace. Free public parking is available nearby and a car rental service is available.
The hotel offers accommodation in standard double and triple rooms, superior and family rooms, as well as in the traditional Greek Villa Thalia. The rooms are equipped with air conditioning, TV, electronic safe, bathroom with shower and hairdryer. Superior rooms include bathrobes, slippers and a tea / coffee set.
The hotel has a snack bar, main and à la carte restaurants serving international and Greek cuisine. There is a paddling pool for children, and a baby cot is available on request. Free Wi-Fi is available in public areas.