The Keppel's Head Hotel is located on The Hard in Portsmouth. The Hard is a historical area with many connections to the Portsmouth Historic Dockyard, which is only a short walk from the hotel. Gunwharf Quays is nearby, which thrives with many shops, restaurants, clubs and pubs.