Located in London City Centre, this eco-friendly hotel is within 1 mi (2 km) of The British Museum, Camden Markets and Oxford Street. Regent's Park and ZSL London Zoo are also within 2 mi (3 km). London (QQS-St. Pancras International Train Station) is only a 5-minute walk and King's Cross St. Pancras Underground Station is 6 minutes.