The Avalon Boutique Hotel underwent an impressive reconstruction under the strict supervision of the Archaeological Authority, with respect to the
The inn Saint Michel is located at the astonishing old town of Rhodes. Able to combine the charming aura of
After enjoying Great Hamam, it may be a nice idea to visit this restaurant. The Greek cuisine is on the menu
In the heart of the most touristic market of the old town at Socrates street, you will find Natura Greca.
Allegory is no ordinary luxury hotel. Conceived by its owners as a serene refuge set in the ancient walls of
Offering steam baths and a solarium, Via Via Hotel Rhodes Island is situated in Rhodes Old Town district, 1.3 km