Description
Conveniently located in Bloomsbury, a quiet area of central London home to the new British Library, the British Museum and the University of London, the Avalon Hotel is set in an elegant Georgian building and offers a perfect blend of good value accommodation, a homely atmosphere and friendly service.
... Read MoreThe property is indeed an ideal base for exploring the vibrant city of London, the busy West End theatre district and the shopping and entertainment area of Covent Garden. The Avalon Hotel overlooks the Cartwright Gardens and features tastefully appointed bedrooms and a cosy reading room.