One Aldwych is a five star hotel found nearby Covent Garden and The Strand. Built in the early 1900s, the impressive building has been described as a combination of Edwardian grandeur and Parisian elegance. These days the luxury hotel retains its original charm whilst bringing an up-to-date experience to travellers from London and beyond.