Nestled in the heart of Old Town, this cozy family-run hotel boasts vibrant rooms, a sun-kissed rooftop terrace, and a welcoming vibe that feels like home.
39, Sofokleous Str, Rodos 851 00, Greece Get directions
Nicola B
Doğa Kurt
Rob H
Greg D
Nicola B
Tony C
Janey020
Raphael D