Rooms
The hotel has 9 rooms.
Thiseos str., 38 - 85100 - Rhodes,
Greece
View Map
Area: Ammoudes
Other amenities/services: Rooms with private shower, toilette, safe.
Important place or monument close to the hotel: Located very quiet in the old town (Medievial-city) of Rhodes.
The hotel has 9 rooms.
The Hotel Atha offers air conditioning.