Splendid Location.
This hotel is well located to the South Kensington tube and within walking distance of plenty of quality restaurants and bars. It's a great location for sightseeing in West London including the Natural Museum of History and Royal Albert Hall.