955 Bay Street
One of the best Hotels in Toronto! Guests can immerse themselves in the European elegance and charm of The Sutton Place Hotel in Toronto located only steps away from the city’s business district, world-class entertainment venues and superb shopping destinations. The hotel's 294 elegantly decorated rooms and suites are enhanced by antique furnishings and paintings to carry enchanting beauty throughout the hotel.
No reviews found. Be the first to review this place.