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
Home comforts in style When you retire to your room after a day of savouring the wonders of Rhodes, we
Starting from the Palace of the Grand Master, you can walk around the ramparts of the old town walls –