Delta Gets 4 Happy Faces
- April 22, 2006
- Rated 4 of 5 by
a traveler from Travelocity.com
We have stayed at the Delta many times and find it great for a weekend. The location is terrific for shopping and our daughter went to McGill which is also a short walk away. The rooms are comfortable and large.The only negative is that the elevators are sometimes rather slow and you have to wait longer than you should. aside from that I would and have recommended the Delta.