Number Sixteen Hotel is placed in a natural area of London in the vicinity of Up at The O2, Museum of London and Garden Museum. The contemporary building was renovated in 2007 and now combines ethnic architecture with modern technology.
The hotel is in the perfect location steps away from colleges and galleries. The property is about 300 meters away from Harrods, Natural History Museum and Victoria and Albert Museum.
There are shopping places, such as boutiques and shops nearby.
This hotel comprises 41 rooms featuring Luxury Double Room, Single Room and Superior Double Room. The luxury rooms feature the city view. They are fitted with designer bathrooms with a bathtub, complimentary toiletries and a shower.
Guests can enjoy argentinean snacks and meals in El Gaucho - South Kensington located 100 meters away.
Number Sixteen Hotel lies within 20 minutes’ drive to London City airport.
Cars are available for rent at Number Sixteen Hotel.
The hotel offers babysitting, meals and a mini club for guests with children.