The Shangri-La Toronto is a 5-star, upscale hotel offering chic Asian-inspired lodging in a sleek modern building. Located just a 2-minute walk from Osgoode subway station, it's also close to the Art Gallery of Ontario and the CN Tower. Rooms feature free Wi-Fi, flat-screen TVs, Nespresso machines, and marble bathrooms. Guests can enjoy a spa, indoor pool, fitness center, a trendy Asian restaurant, and a stylish cocktail bar.
Screenshots and links 🔗
Community recommendation 🏆
Do you recommend this place?