Park House - Campus Accommodation
London England
With a stay at Park House - Campus Accommodation in London (London City Centre), you'll be within a 5-minute drive of Natural History Museum and Kensington High Street. This hostel is 1.3 mi (2 km) from Royal Albert Hall and 1.5 mi (2.4 km) from Hyde Park.
Make yourself at home in one of the 122 guestrooms. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms with bathtubs or showers are provided.
Property Details
Location
227 Earls Court Road, London, England SW5 9BL, United Kingdom