One Aldwych London

Hotel

One Aldwych London

One Aldwych London

Nestled in the heart of London's vibrant West End, One Aldwych occupies a stunning Edwardian building at the corner of the iconic Aldwych and the Strand. This luxury London hotel seamlessly blends historic grandeur with contemporary British style.

The hotel's distinctive triangular shape houses elegantly appointed rooms and suites. Each space offers a refined sanctuary above the bustling city streets. Wellness seekers will discover tranquility in the chlorine-free indoor pool, complete with underwater music and mood lighting.

The state-of-the-art gym and luxury spa provide the perfect urban retreat. Culinary excellence takes center stage at the hotel's restaurants, where innovative menus showcase the finest seasonal ingredients. The stylish bar crafts creative cocktails in a sophisticated atmosphere.

One Aldwych stands moments away from Covent Garden and the Thames River. This prime location puts London's finest theaters, museums, and shopping destinations within easy reach. The hotel's impeccable service and attention to detail create an exceptional experience for the most discerning travelers.

Experience London luxury at its finest, where timeless elegance meets modern sophistication in the city's cultural heart.

Photos

Check it out before you check-in

One Aldwych London
Amenities

What makes One Aldwych special

Bar

Gym

Indoor pool

Restaurants

Spa

Additional Information

Links

Website

Location

1 Aldwych, London WC2B 4BZ, United Kingdom

FAQs

All you need to know about One Aldwych

Luxury concierge platform for high-end experiences and bespoke travel worldwide.

© 2025 Alotea. All rights reserved.