This beachfront hotel enjoys a privileged location, just a 15-minute walk outside Rhodes’ Old Town.
Located in the mountain village of Monolithos, Thomas Hotel offers self-catering accommodation with private balconies overlooking the…
This charming hotel enjoys a prime location in the heart of Rhodes Old Town, less than 30 metres from Knights Street, and retains the old…
Featuring impressive elements of architecture, design and decoration, In Camera Art Boutique Hotel lies in Rhodes Old Town.
Avalon Boutique Hotel is situated in the heart of the Old Town, by the Grand Masters' Palace on the Street of the Knights.
Located in the heart of Rhodes town, Atlantis Boutique City Hotel offers modern accommodations and a rich American breakfast.