This smoke-free hotel features 2 restaurants, a full-service spa, and an indoor pool. WiFi in public areas is free. Additionally, a health club, a bar/lounge, and a sauna are onsite.
One Aldwych is located in London City Centre, a neighborhood in London, and is in the entertainment district and near a metro station. Royal Opera House and Royal Festival Hall are cultural highlights, and some of the area's notable landmarks include Waterloo Bridge and Trafalgar Square. Looking to enjoy an event or a game? See what's going on at O2 Arena or ExCeL Exhibition Centre.