Situé dans le centre-ville de La Valette à Malte, à 200 mètres de la promenade donnant sur le port, le Grand Harbour Hotel vous propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et une terrasse bien exposée. Sa réception est par ailleurs ouverte 24h/24.
Toutes climatisées, les chambres disposent d'une télévision à écran plat, d'une bouilloire électrique ainsi que d'une salle de bains privative avec sèche-cheveux et articles de toilette gratuits. Certaines offrent une vue sur le port.
Tous les matins, vous pourrez déguster un petit-déjeuner continental comprenant des viennoiseries, des céréales et des yaourts. À 3 minutes à pied de l'hôtel, vous trouverez de nombreux cafés, boutiques et restaurants servant des fruits de mer ainsi que des plats internationaux.
La gare routière centrale, avec des bus desservant toutes les plages et villages de l'île, se situe à 700 mètres.