Nestled within medieval walls, this charming hotel boasts cozy rooms with modern comforts and a lovely rooftop garden, all just steps from Rhodes' vibrant Old Town.
willowcatUK
Katie H
Caroline Curd
Karen L
İdil S
Sandstar2
Happy_holidays99_11
Michele P