I wouldn't call it a luxury hotel, but it is a great, functional business hotel.
it is conveniently located on bloor st and also has secret access to a subway stop underneath
rooms are clean and spacious (especially by European standards)
lots of restaurants nearby