This Toronto hotel offers comfortable amenities and an unbeatable location.
The hotel is located in up-town Toronto, close to Downtown. It is located near Toronto's Mount Pleasant district, with easy access to key area attractions and business locations including the Toronto Zoo, the Ontario Science Centre, Eaton Centre, and the CN Tower. The surrounding neighborhood features residential streets, quaint shops and various restaurants. Subway access is within walking distance of the hotel.