Travel
fromTravel + Leisure
1 week agoThis Is One of London's Most Unique Hotels-with Rooftop Beehives, an Underground Pool, and One of the Best Locations in the City
One Aldwych is a centrally located Covent Garden hotel offering elegant rooms, top-notch service, and quiet comfort near major London attractions.