The award-winning Royal National has a buzz and a bustle reflecting the liveliness of London.
St. Giles London – St. Giles Classic Hotel
Located just a block away from Tottenham Court Road tube station and the bustling Oxford Street shopping area, this functional hotel is located perfectly for a whole days worth of traveling, sightseeing and shopping.
Tavistock Hotel
History, culture and elegance in a famous city: sounds expensive, doesn't it? At the Tavistock Hotel, though, that's exactly what they are able to offer for a very reasonable price.
The Bloomsbury Hotel, a member of The Doyle Collection
Iconic 1930s architecture, sleek décor and intuitive hospitality.
Theatreland, Soho and the boutiques of Covent Garden all on your doorstep.
The Montague On The Gardens
The Montague on the Gardens is located in the elegant Bloomsbury.
The Principal London Hotel
The Principle London is located just steps away from Russell Square station, and just a 15-minute walk away from Euston, Kings Cross and St Pancras stations.