We stayed in a 1 bedroom suite at the Delta Residences for 2 weeks in January 2012 and would have no hesitation coming back. The room was spacious and well-appointed and completely self-contained with full kitchen and washer/dryer - really felt like our home for the time we were there!
The in-house restaurant Mantles was great for breakfast and the...
More