Located in Fulham, this eco-friendly hotel is within 2 mi (3 km) of Stamford Bridge Stadium, Natural History Museum, and Royal Albert Hall. Hyde Park and Westfield London Shopping Centre are also within 3 miles (5 km). West Brompton Underground Station and West Brompton Underground Station are within a 5-minute walk.