Cairo Palace
Bar
Shopping mall in Rhodes, housed in a renovated 1955 hotel. Features shops, cocktail bars, and restaurants.
Location
Best places nearby
The highest rated places close to Cairo Palace.
Local restaurants nearby
Εθνάρχου Μακαρίου 28, Νοτίου Αιγαίου



