

Keppels Head Hotel à Portsmouth est situé dans le quartier historique du front de mer d'Old Portsmouth, connu pour son patrimoine maritime et son atmosphère vibrante. L'hôtel se trouve à environ 0,2 km du Portsmouth Historic Dockyard, à 0,3 km du complexe commercial et de divertissement Gunwharf Quays, et à 0,4 km de l'emblématique Spinnaker Tower. L'aéroport international de Portsmouth est à environ 8 km de l'hôtel.