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.

Visit The The Sutton Place Hotel Website » | Locate This Hotel On Google Maps »

« Go Back