Hotels, Apartments, Homestays
Search and booking
Search results

4. Sea view luxury suite for 4 in Rhodes centre! 

Address

49 Ionos Dragoumi 3rd floor, apartment n4
85100 Rhodes Town

More information »

Coordinates

36°26'56.4", 28°13'9.84"