Delta Hotels by Marriott Toronto is a luxurious hotel located near Scarborough, offering a wellness center for guests. The wellness center features a fully equipped fitness center with state-of-the-art exercise equipment, as well as a sauna and steam room for relaxation. Guests can also enjoy the indoor pool and hot tub for a refreshing swim or soak. The hotel offers spacious and comfortable rooms with modern amenities, and the on-site restaurant serves delicious and healthy cuisine. With its convenient location and top-notch wellness facilities, Delta Hotels by Marriott Toronto is an ideal choice for a wellness-focused stay near Scarborough.