Island Boutique Hotel is located just across Elli Beach in Rhodes Town, 700 metres from Mandraki Port. Fine Mediterranean and international cuisine can be enjoyed at the on-site restaurant. Refreshing cocktails ... Read more

View all Luxury Hotels in Rhodes