Rhodes, Rhodes
2.6 km
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates
28th October Street 13 851 00 Rhodes,28th October Street, Rhodes
1.4 km
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates
18 Themistokleous Street, Rhodes
856.2 m
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates
Iraklidon Avenue 100 851 01 Ixia,Iraklidon Avenue, Rhodes
3.6 km
from the center of
Rhodes
See available rooms
Enter the dates to see the current room rates