Rooms
The hotel has 35 rooms.
Plastira Street, 5 - 85100 - Rhodes,
Greece
View Map
Area: Ammoudes
This 2 star hotel is located in the city centre of Rhodes. All 35 rooms are equipped with air conditioning.
This 2 star hotel is located in the city centre of Rhodes.
TripAdvisor vote: 4/5
Based on 40 guest reviews
The hotel has 35 rooms.