Located in London City Centre, this eco-certified hotel is within a 15-minute walk of Kensington High Street and Olympia Conference and Exhibition Centre. Natural History Museum and Kensington Palace are also within 2 mi (3 km). Earl's Court Station is 8 minutes by foot and West Kensington Underground Station is 9 minutes.