Keppels Head Hotel
Informacje
This historic hotel, built in 1779, has free parking and an excellent location about 200 metres from Portsmouth's Historic Dockyard, Portsmouth Harbour Rail Station, Gunwharf Keys and Spinnaker Tower.
powiększ