Rooms
Rooms Number: 0
Faliraki - Rhodes - 85105 - Rhodes,
Greece
View Map
Area: Ammoudes
This 2 star hotel is located in the suburbs of Rhodes and was established in 1995. It is a short drive away from the Beach.
This 2 star hotel is located in the suburbs of Rhodes and was established in 1995. It is a short drive away from the Beach.
TripAdvisor vote: 3/5 Based on 47 guest reviews
Rooms Number: 0