Start Your Search

    • 16+ years
    • 2-11 years
    • 0-23 months

Welcome to Number Sixteen Hotel, Firmdale Hotels

Number Sixteen Hotel, Firmdale Hotels With a stay at Number Sixteen Hotel, Firmdale Hotels, you'll be centrally located in London, within a 10-minute walk of Natural History Museum and Victoria and Albert Museum. This 5-star hotel is 0.6 mi (1 km) from Imperial College London and 0.9 mi (1.5 km) from Harrods.