Rooms
The hotel has 52 rooms.
Pserimou str., 15 - 85100 - Rhodes,
Greece
View Map
Area: Ammoudes
This 2 star hotel is located in the city centre of Rhodes.
This 2 star hotel is located in the city centre of Rhodes.
The hotel has 52 rooms.