Rooms & Suites: 105
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.
Leading Small Hotels of the World
Culture, Business Meeting, Romantic Getaway, Shopping & Fashion, Spa & Wellness
London-Heathrow International Airport (LHR)
May through October