The comfortable 3-star Nest Hotel lies within walking distance of Grand Master's Palace, University of Aegean and Park of Saint Fragkiskos.
Guests can get to Rhodes Island city center, which is 10 km away.
Diagoras airport can be reached in 15 minutes by car from Nest Hotel.
The rooms in Nest Hotel are fitted with climate control, a balcony, TV, an in-room safe and a refrigerator. Bathrooms are appointed with a shower and a bathroom phone.
Eat & Drink
Serving both food and drinks, Musikorama Tavern and Kostas Village are situated around 150 meters from the property.