Contact
+40 770 801 685
+40 770 801 685
ITO HOTEL is a 3 Star Hotel situated on the famous Bay of IXIA (West coast of Rhodes Island) on the main road 20 meters from the beach. Distance from the City of Rhodes 4 Km , the City of Ialyssos 5 Km, the Airport 9km. The hotel offers 102 rooms with a balcony in a main building with 4 floors. 70% of the rooms overlook the pool and the beautiful bay of Ixia with the magnificent sunset. All the rooms are modern furnished with bath or shower, direct dial telephone, satellite TV, mini fridge, Air-condition.