Olympic Palace offers an attractive accommodation in a commercial area of Rhodes Island.
The property lies within 4.3 km from Diagoras Stadium. The beach is 100 meters away.
Shoppers will find commercial centers and shops within a few minutes of the hotel.
Olympic Palace offers luxurious rooms with a breathtaking view of the sea featuring climate control, a private safe, ironing facilities, a closet and a sofa. The property boasts views of Andes Mountains and the Aegean Sea from its rooms. They are fitted with an electric kettle, a dishwasher and a stove as well as en suite bathrooms with a shower, a hairdryer and dressing gowns.
Those staying at Olympic Palace can sit down to a rich breakfast. Guests can unwind in the indoor restaurant, which serves fresh international cuisine. The large snack bar features billiards, a terrace and Wi-Fi. Offering a variety of dishes, coconut and Le Gourmet are about 150 meters away.
Olympic Palace can be reached in 15 minutes by car from Diagoras airport.
The hotel provides a baggage storage, a designated place for smoking and a lift along with a video projector, a business centre and a movie projector to fit the needs of all guests.
Olympic Palace offers such leisure options as a rooftop terrace, loungers and a swimming pool. The on-site activities include snorkeling, lawn tennis and mini golf.