Nestled just a short stroll from the beach, this sleek 60s hotel boasts airy rooms, a fantastic pool, and a vibrant restaurant scene perfect for any traveler.
7, Ierou Lochou Street, Rodos 851 00, Greece Get directions
Julie Brown
Cauli2
Bernhard J
St4cey93
Ruth P
Glyn Brown
Sandra H
Caroline O