One Aldwych Hotel
Hotels - 5 Stars in Charing Cross, LondonOne Aldwych Hotel is located in the the heart of London in Covent Garden. It is within walking distance of the shopping areas and the theatre district. It welcomes both tourists and business guests.
Features
Air Conditioning, Bar / Lounge Bar, Business Facilities, Conferences, Ensuite Rooms, Gym Facilities, Internet Access, Jacuzzi, Laundry Service, Restaurant, Room Service, Safe, Sauna, Spa, Swimming Pools, Televisions, Wi-Fi
Nearest public transport
Temple - Underground
Similar businesses nearby