Best Western Plus Hotel Plaza
Photo gallery for Best Western Plus Hotel Plaza
Overview of Best Western Plus Hotel Plaza
Best Western Plus Hotel Plaza
4-star hotel in Neochori
Reviews
8.6
Excellent
Popular amenities
Explore the area
7 Ierou Lochou Street, Rhodes, Rhodes Island, 85100
- Mandraki Port8 min walk
- Palace of the Grand Master of the Knights of Rhodes12 min walk
- Rhodes Port13 min walk
- Rhodes (RHO-Diagoras)25 min drive