Located in Pickering, 8.2 km from Toronto Zoo and 28 km from Ontario Science Centre, Super Deluxe Private Room next to Toronto provides spacious air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 2
1915 Spruce Hill Road Unit 2, L1V 1S6 Pickering, Canada