minube
Clarion Hotel & Suites Selby
The Clarion Hotel & Suites Selby, was originally a Victorian mansion built in 1882, it is located in downtown Toronto. Its location opposite the Sherbourne Bloor subway station gives guests easy access to the CN Tower, the Eaton Centre,and the Elgin Theatre and Hockey Hall of Fame,about three kilometers away from the hotel. It's facilities include a gym, meeting rooms, and an assistance team for hotel guests.