X
14.97 oC
Home
Back
2
HomeSee & DoHeritage & Culture
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