Located within a 7-km distance of the 50-year-old museum "Ontario Science Centre", Ultra Luxury Villa In Toronto provides access to various tourist attractions in the vicinity.
The Toronto villa awaits guests in the North York district, within a few blocks of Sheppard-Yonge tube station. The shopping mall "Bayview Village Park" is nestled within 25 minutes' walk of the accommodation, and the Edwards Gardens is approximately a 10-minute drive away. For sports enthusiasts, Ultra Luxury Villa In Toronto is an ideal starting point to discover Toronto's athletic scene, with Mel Lastman Square, situated 2.3 km away.
There is a fully equipped kitchen, complete with a fridge. Pho Ok is located nearly 15 minutes' walk from Ultra Luxury Villa In Toronto and offers a wide choice of Vietnamese dishes. Well-connected to many sights, the Toronto property is in close proximity to Willowdale Avenue bus station.