X
18.97 oC
Home
Back
2
HomeEat & ShopsHotel Restaurants
The Rooftop Restaurant is a modern space on the 8th floor with magnificent panoramic views of the Rock of Gibraltar, shores of Spain and Morocco.
The O'Callaghan Eliott Hotel, 2 Governors Parade