Located in London City Centre, this guesthouse is within 1 mi (2 km) of Kensington High Street and Hyde Park. Natural History Museum and Royal Albert Hall are also within 2 miles (3 km). Earl's Court Station is only a 4-minute walk and Gloucester Road Underground Station is 9 minutes.