The boutique 3-star Island Boutique Hotel offers quick access to Clock Tower, which is about 1100 meters away.
You can find Rhodes Jewish Museum only 1.5 km from the property. The venue is set within 3 km from Rhodes Island city center.
Diagoras airport can be reached in 20 minutes by car from Island Boutique Hotel.
Eat & Drink
Zum Zum Restaurant serves Greek dishes and lies 5 minutes walk from the property.
Guests can use 24-hour reception and room service as well as a safe deposit box and an elevator.