One Aldwych Hotel is situated in a prime location in London
, making it ideal for business trips or leisurely getaways. This 5-star accommodation features 102 spacious guestrooms, each fully equipped with modern ... Read more
The One Aldwych Hotel is located in central London
. It's ideal for both business and leisure trips. The 5-star hotel has 102 guestrooms that are spacious and equipped with modern amenities. It is ideally located in London's prime location. Additional features include 24-hour room services, a choice of two restaurants and a lobby bar, laundry and a car hire service. Guests can also take advantage of the on-site recreational and leisure facilities, including a sauna, a gym, and an indoor pool that is chlorine-free. During their stay, guests are welcome to use Lounge at One, a private guest lounge.