Other Hotels in London - Bloomsbury 21 Gower Street, Bloomsbury, London, WC1E 6HG Tags: air conditioning, child care service, laundry service, safe, televisions, townhouses
Other Hotels in London - Bloomsbury 7 Montague Street, Bloomsbury, London, WC1B 5BP Tags: townhouses
Other Hotels in London - Bloomsbury 23 Mecklenburgh Square, Bloomsbury, London, WC1N 2AD Tags: gym facilities, televisions, townhouses