Category: Hotels | show me more
Landline: 020 7300 1000
5 star hotel, luxury hotels england, Hotel in London
One Aldwych One Aldwych is an award-winning contemporary luxury hotel in the heart of London. Set in buzzing Covent Garden, this exquisite, independent hotel offers creature comforts with five star service.
Reviews for this businessLeave a review