The Keppels Head Hotel offers disabled facilities. Guests will find a car park to be able to leave a car safely. The Keppels Head Hotel is pleased to host your pets.
24-26 The Hard , - Portsmouth, United Kingdom View Map
This simple hotel is in Portsmouth. This is not a pet-friendly hotel.
The Keppels Head Hotel offers disabled facilities. Guests will find a car park to be able to leave a car safely. The Keppels Head Hotel is pleased to host your pets.