The British Hotel cuenta con una terraza en la azotea y se encuentra a unos pasos de Grand Harbour y de Jardines de la Barraca de arriba. Si quieres probar los mejores bocadillos, te recomendamos que visites el restaurante. También puedes hacer actividad física en la sala de fitness. Además, Co-catedral de San Juan y Malta Experience (atracción audiovisual) se encuentran a tan solo 10 minutos a pie.