N E P center Hotel Rodos

35 Grigoriou Lampraki grigoriou lampraki rodos 35, Rhodes Town, Greece

See Map

Reservations:+1-888-376-9286
N E P center Hotel Rodos
Show All Photos

Top Amenities

Check Availability

Hotel Policies