I live in Toronto..and when I want a night stay away from home this is my hotel of choice. My girlfriend and I have stayed here several times and found it to be a very relaxing place especially the sauna, pool,hot tub. Restaurant seems good although never eaten there..many eateries around area. Close highway and amenities everywhere.The front desk staff...
More
- Delta Hotel Toronto
- Delta Mississauga
- Mississauga Delta
