Delsa is located approximately 21 km off First Markham Place.
The Venetian Banquet & Hospitality Centre is around 22 km from the property. It takes about 35 minutes' drive to get to Brampton, which is 43 km away. Serving a vast range of dishes, Orchid Thai and Joia Ristorante are within 10 minutes’ walk.
Delsa offers rooms with free wireless internet, an in-room safe, LCD TV, a balcony and high ceiling for a comfy stay. Beds with a pillow-top mattress and feather pillows are available for use. A bathroom features a shower and a bidet.
Eat & Drink
The kitchen amenities comprise a toaster and a stove.
Wireless internet is available in the entire villa for free.
Private parking is possible on site for free.