Bloomsbury Hotel London - London

Rooms
169
Location
London - Bloomsbury
Overview
The Bloomsbury Hotel London is centrally located just 2 minutes walk from Tottenham Court Road Tube Station and 10 minutes drive from the Heathrow Express Terminal of Paddington Station. Within easy reach of the Bloomsbury Hotel London is the city’s financial, shopping and entertainment areas. Rooms are spacious with good facilities making it ideal for all city vistors. Formerly known as the Jurys Great Russell Street Hotel.
Standard facilities:
Hotel
Star
Location
other spellings: blomsbury hotle landon, hotell, otle