The Sutton Place Hotel
Need to stay in Toronto? Check out The Sutton Place Hotel in Downtown Toronto, Ontario!
In a prime location in Toronto, Sutton Place Hotel Toronto provides air-conditioned rooms. Featuring family rooms. The accommodation offers a 24-hour front desk and currency exchange for guests. All units in the hotel are equipped with a flat-screen TV. Guests can swim in the indoor pool or use the business centre that offers printing, copying and fax services.