Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
65 Sotiros Street, Rhodes
Just 500 metres from Ialyssos Beach, Hotel Nathalie offers a pool and 2 bars. Rhodes Town is at 5 km. Free Wi-Fi is available in the property’s public areas and rooms.
See MoreUsage of subsidiary facilities may incur additional fees