Welcome to Hotel YHA London Holland Park London, With a restaurant and some rooms overlooking Holland Park, parts of this YHA hostel were formerly a 17th-century Jacobean mansion. The Tube is 0.5 miles away, and Kensington High Street is 5 minutes’ walk. At YHA London Holland Park, the majority of rooms contain bunk bed, and all use shared bathrooms. Westminster’s historic attractions are 10 minutes’ Tube journey from High Street Kensington Station. Kensington Palace and Hyde Park are 0.5 miles’ walk, with the famous museum district 0.5 miles further away. This mansion provides guests with a TV lounge, with a communal kitchen. The restaurant opens onto private gardens and an ornamental pond. (Hotel YHA London Holland Park London hotels booking).