Zimmer
Im Grand Harbour Zugriff auf komfortabel eingerichtete Zimmer auf sieben Etagen haben. Jedes Zimmer hat ein eigenes Bad oder Dusche en suite. Die meisten Zimmer verfügen über einen Balkon mit herrlichem Ausblick auf den Grand Harbour.
Restaurant
The Seventh Heaven Restaurant des Grand Harbour, die auf der 7. Etage befindet bietet ausgezeichnetes Essen und eine atemberaubende Aussicht.