75 Bremner Boulevard Toronto, ON M5J 0A7
Seated: 20
Square Feet: 285 ft2
Comfortable and well appointed, these rooms feature an LCD TV, sunscreens and opaque blinds, allowing you to create the desired atmosphere while ensuring the comfort of your guests.