One Aldwych – Hotel in London

Centrally located in Covent Garden, One Aldwych offers 5-star luxury accommodation, a superb restaurant and a health club. This English Heritage Edwardian property is a 5-minute walk from Covent Garden Underground Station.

Star rating: 5 stars
1 Aldwych, WC2B 4BZ, London
Price from: 293.25 GBP

More info about One Aldwych