This beachfront hotel enjoys a privileged location, just a 15-minute walk outside Rhodes’ Old Town. Guests enjoy 3 swimming pools, sports facilities and luxurious rooms with sea or garden views. Free Wi-Fi is available in all areas.
Number of rooms: 400
1, Akti Miaouli str, Rhodes Town, 85100, Greece
Hotel booked 4 times today.