A luxury residence located at Gerrard and Bay Streets, The Residence offers travelers the comfort and convenience of accommodation in the heart of Toronto at a fraction of a cost of a hotel room
THE FACILITIES
The Residence brochure - pdf format