Hotel X On-site
Hotel X Toronto is the latest and most luxurious urban resort in Downtown Toronto. Hotel X is ideally located on Exhibition Place grounds opposite the Enercare Centre. Experience extraordinary waterfront and city skyline views, a 3-Level Rooftop SkyBar with a Rooftop Pool, a 90,000 sq. ft. Athletic Centre, an Art Gallery, a Cinema, & more!