Olympic Palace Hotel
- Wi-Fi
- 24-hour reception
- Express check-in/ -out
- Heated swimming pool
- Beach access
- View all
Nestled in the entertainment district of Ixia 4.5 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", Olympic Palace Hotel Ixia beckons guests with 4 lounges. This 5-star hotel offers 265 rooms with mountain views, a Greek restaurant, and a poolside bar.
The hotel is located in Ixia, approximately a 5-minute walk from Aegean Sea. The Olympic Palace places you 550 metres from Ixia Beach. The private beach is nearly 5 minutes' drive away. Its' prime location gives access to sports attractions like Diagoras Stadium, which is 4.3 km away. For those travelling from afar, Diagoras airport is 15 minutes' drive away.
The air-conditioned rooms at this accommodation feature an extra bed, air conditioning, and soundproof walls along with coffee/tea making equipment. There are decorated bedrooms and separate bathrooms with a separate shower and a separate toilet provided.
The Olympic Palace Ixia has a selection of Mediterranean dishes in Elea restaurant. You can visit a restaurant situated close by and taste Italian cuisine.
Popular hotels in Rhodes