Originally Posted by Mozzarella
Are you talking about the Delta Montreal on President Kennedy or the Delta Centre Ville (which I think was a Hyatt years ago) on University? The Centre Ville is great for me workwise but the hotel is a little tired.
President kennedy.....nice property and I agree the centre ville one is tired