On Great Russell Street at the very heart of Bloomsbury, this hotel offers a fine location from which to explore the numerous historic and cultural delights of this area of central London. The rooms have all been designed to offer tranquillity, peace and comfort, away from the busy streets. A friendly staff is always on hand to help you get the most from your stay.