
Rhodes, Greece
Allegory Boutique Hotel
4-star hotel
Enjoy garden and terrace views at the Allegory Boutique Hotel, a luxury hotel in central Rhodes, a short walk from Yeni Hammam and the Palace of the Grand Master. Start your day with a complimentary cooked-to-order breakfast, and…
- Wi-fi
- Car park
- Laundry service
- Babysitting service


