Europa Hotel
28 october str, Rhodes, Greece
Europa Hotel Photos
Europa Hotel Map
28 october str, Rhodes, GreeceHotel Information
Offering 71 studios and 29 rooms for 2 and 3 people, most with sea views and the rest with views of the pool.
28 october str, Rhodes, Greece