

Keppels Head Hotel a Portsmouth si trova nell'area storica del lungomare di Old Portsmouth, nota per il suo patrimonio marittimo e la sua atmosfera vivace. L'hotel è a circa 0,2 km dal Portsmouth Historic Dockyard, 0,3 km dal complesso commerciale e di intrattenimento di Gunwharf Quays e 0,4 km dall'iconica Spinnaker Tower. L'Aeroporto Internazionale di Portsmouth si trova a circa 8 km dall'hotel.