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
8.6
Excellent
Popular amenities
- Pet friendly
- Breakfast included
- Pool
- Spa
- Parking available
- Free WiFi
Explore the neighborhood
7 Ierou Lochou Street, Rhodes, Rhodes Island, 85100
- Saloon1 min walk
- Napoleon Restaurant2 min walk
- Old Town Gates3 min walk
- Harbour Gates4 min walk