Orpheos, Rhodes Town, Gr, Rhodes
822.7 m
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates
Pythagora 31 & Lysippou 2, Rodos 851 00, Greece, Rhodes
805.6 m
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates
Dioskouridou street 18 85100 Rhodes,Dioskouridou street, Rhodes
1.4 km
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates