This family-friendly London hotel is located in the historical district, within a 10-minute walk of Natural History Museum and Science Museum. Royal Albert Hall and Hyde Park are also within 15 minutes. South Kensington Underground Station and Gloucester Road Underground Station are within a 5-minute walk.
This hotel features a restaurant, a fitness center, and coffee/tea in a common area. WiFi in public areas is free. Other amenities include massage/treatment rooms, concierge services, and dry cleaning.
All 24 individually decorated rooms feature free WiFi and Tempur-Pedic beds. For a bit of entertainment, TVs come with satellite channels, and guests will also appreciate thoughtful touches like free minibar items and bathrobes.