Proposant un service de navette gratuit depuis/vers l'aéroport de Luqa et situé à seulement 130 mètres de la promenade du front de mer, le Harbour Lodge se trouve dans le centre de Marsaxlokk sur l'île de Malte. Une connexion Wi-Fi est disponible gratuitement dans tout l'établissement.
Dotées d'un balcon et de la climatisation, les chambres disposent d'un coin salon avec télévision et minibar. La salle de bains privative est pourvue d'articles de toilette gratuits. La plupart des chambres offrent une vue sur la mer.
Un petit-déjeuner buffet sucré et salé est servi tous les jours. Il se compose de charcuterie, de céréales et de croissants. Le restaurant prépare des spécialités locales et internationales.
Le stationnement est gratuit et la capitale de La Valette se trouve à 20 minutes de route, tandis que les temples mégalithiques de Tarxien, un site classé au patrimoine mondial de l'UNESCO, sont à 5 km.