Nest Hotel is a 3-star venue positioned about 2.1 km from Water Park.
The venue is 6 km away from Bee Museum. The hotel offers perfect location 10 km from the center of Rhodes Island.
Guests of Nest Hotel can make use of an in-room safe, climate control, television, a refrigerator and a kitchenette. Bathrooms come with a shower and a bathroom phone.
Musikorama Tavern and Panchos are 5 minutes walking distance from Nest Hotel.
Nest Hotel is within a 20-minute drive to Diagoras airport.