Arte Hotel
Απολλωνίου Αμερικής 35, Rhodes, Greece
About this property
Arte Hotel is a 142-room hotel in Rhodes, in the Dodecanese. Facilities include air conditioning and free WiFi. The property is 1.2 km from Rhodes town centre and 0.9 km from Rhodes Town’s Mandraki port. Kymata, the nearest beach, is 0.5 km from the hotel, as is the Hellenistic House, the nearest listed landmark. The nearest airport is 11.9 km away, providing a further reference point for planning travel to the property.
Facilities
- Free WiFi
- Air conditioning