Radisson Edwardian Canary Wharf Opens in London

The Radisson Edwardian Canary Wharf has opened in London, featuring 169 guestrooms and 17 Suites.

The new hotel is located on New providence Wharf in Canary Wharf with views across River Thames.

It includes a Spa and Health Club with 6 Treatment Rooms, and the gym is complimentary for hotel guests.

The hotel also has a Business Center and free Wireless High Speed Internet Access is throughout the hotel, including all guestrooms.

In addition, the property has seven meeting rooms that can hold 250 people theatre style.