Del Suites http://www.delsuites.com +1 877 228 7688 , Toronto, 4800 Dufferin Street, ON M3H 5S9, Canada