À cerca de 5 minutos caminhando de metrô Tottenham Court Road, The Bloomsbury Hotel Londres fica atmosférica de Londres a 450 m da Oxford Street. Lounge bar, bem como solário, terraço ensolarado e bar com livraria podem ser aproveitados neste hotel, ostentando uma localização a alguns passos do Museu Britânico.
O hotel 5 estrelas está centralmente localizado 2.7 km do Museu de Cêra Madame Tussaud's e 2.1 km do St. James's Park. A London Eye também está a cerca de 25 minutos caminhando do The Bloomsbury Hotel. O alojamento está situado a poucos minutos andando de mercado e boutiques. Juntamente com outras atrações culturais, o Museu Sherlock Holmes está aninhado 2.2 km deste hotel de Londres. A estação ferroviária Marylebone fica a cerca de 25 minutos caminhando do The Bloomsbury Hotel.
O local recebe os hóspedes com 8 quartos com ar condicionado. Alguns deles vêm com TV via satelite e TV a cabo, bem como cafeteira. Estas unidades também têm piso de ladrilho. Os banheiros privados são equipados com touca de banho e toalhas. Certas unidades têm vista para o átrio. Além disso, uma kitchenette prática com chaleira elétrica, refrigerador e artigos de vidro estão disponíveis em quarto duplo.
O bar tradicional também está disponível. Ele apresenta decoração sofisticada. O Bloomsbury está localizado bem ao virar da esquina do Dalloway Terrace, que serve comida britânica.