Radisson Admiral Hotel – Toronto Harbourfront
Located at Toronto’s Harbourfront and within walking distance to the CN Tower, Rogers Centre, Air Canada Centre and minutes away from all downtown attractions. Featuring 157 newly renovated Guest Rooms & Studios with a wide assortment of stunning views. Other facilities include a newly renovated restaurant and lounge, a business centre, and an onsite fitness centre.
Click or tap the Google logo to open in Google Maps.