One Aldwych
Covent Garden, London, Greater London WC2B 4BZ
One Aldwych is an award-winning contemporary luxury hotel in the heart of Covent Garden. With 102 beautiful bedrooms and suites, the hotel offers thoughtful and professional service throughout; its design,…
- Distance: 0.71 Miles
- Max: 120 guests