
Rhodes Town, Greece
Best Western Plus Hotel Plaza
4-star hotel · BWH HOTELS
'The Best Western Plus Plaza Hotel is a welcoming 4-star hotel in the center of Rhodes, renovated in 2007. Located just 400 meters from Rhodes's medieval walled town and Mandraki Marina, and 200 meters from Elli Beach and the…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar













