Alexia

Location: 30 m. from the beach and only 5 minutes on foot from the tourist and commercial centre of Rhodes, the port of Mandraki, the Aquarium and the casino.

Check availability and book

Check availability and book