The 3-star Nest Hotel is situated a mere 8 km away from Filerimos Monastery.
The property is situated 6 km away from Bee Museum. The city center lies within 10 km from the venue.
A 20-minute drive will take guests to Diagoras airport.
Nest Hotel offers 20 guestrooms appointed with climate control, a safe, television, a balcony and a kitchenette with all the sights of Rhodes Island within easy access. They feature bathrooms with a shower and a bathroom phone.
Eat & Drink
Guests will enjoy Greek meals at Musikorama Tavern, which is 150 meters from the property.