Originally Posted by imverge
The one on Peel is better located. CY is also in a good location.
I second imverges advice.
While the westmount propertie is close to a subway stop,and next to the "pepsi"forum,the area is no great shakes.
Peek is much better for what you want.The Italian resto across from the front door of the hotel becomes a happening night club later in the evening,