The boutique Island Boutique Hotel is rated 3 stars and features 16 rooms for guests to stay in.
You can find Evangelismou Church, Governors Palace and Aquarium of Rhodos only 350 meters from the property. The venue is located within 30 minutes' walk from Rhodes Island center.
Island Boutique Hotel is within a 15-minute drive to Diagoras airport.
Some rooms at Island Boutique Hotel have a view over the city.
Eat & Drink
Guests can enjoy Greek snacks and meals in Zum Zum Restaurant located 100 meters away.
The on-site comforts include an elevator and a safety deposit box.