Find Your Ideal Townhome

Explore our exceptional selection of fully furnished and fully serviced townhouses available for stays of 30 nights or longer.

  • Security and safety are our priority
  • All utilities and amenities included
  • All-inclusive rates with no hidden fees
  • Bi-Weekly Housekeeping
  • Flexible extensions
  • Located ideally in residential areas
  • 24/7 responsive guest services
  • Pet-Friendly Options

Your best matches

Mississauga

starting from $250.00 per night

Mississauga

starting from $225.00 per night

Stouffville

starting from $295.00 per night

Brampton

starting from $300.00 per night

Brampton

starting from $280.00 per night

Brampton

starting from $260.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $235.00 per night

Kanata

starting from $210.00 per night

Kanata

starting from $210.00 per night

Calgary

starting from $350.00 per night

Calgary

starting from $280.00 per night

Calgary

starting from $300.00 per night

Calgary

starting from $225.00 per night

Calgary

starting from $210.00 per night

Edmonton

starting from $195.00 per night

Dartmouth

starting from $260.00 per night

Dartmouth

starting from $260.00 per night

Kitchener

starting from $195.00 per night

Saskatoon

starting from $175.00 per night

Oshawa

starting from $250.00 per night

Markham

starting from $260.00 per night

Markham

starting from $260.00 per night

Pickering

starting from $275.00 per night

St John's

starting from $225.00 per night

Burlington

starting from $225.00 per night

Dorval

starting from $185.00 per night

Winnipeg

starting from $175.00 per night

Regina

starting from $175.00 per night

Milton

starting from $250.00 per night

Ottawa

starting from $235.00 per night

Ottawa

starting from $235.00 per night

Ottawa

starting from $235.00 per night

Ottawa

starting from $210.00 per night

Ottawa

starting from $210.00 per night

Ottawa

starting from $210.00 per night

Ottawa

starting from $210.00 per night

Ottawa

starting from $210.00 per night

Bedford

starting from $255.00 per night

Bedford

starting from $255.00 per night

Bedford

starting from $255.00 per night

Bedford

starting from $255.00 per night

Maple

starting from $280.00 per night

Maple

starting from $280.00 per night

Maple

starting from $280.00 per night

Orléans

starting from $205.00 per night

Orléans

starting from $205.00 per night

Orléans

starting from $205.00 per night

Orléans

starting from $205.00 per night

Richmond Hill

starting from $260.00 per night

Richmond

starting from $290.00 per night

Oakville

starting from $225.00 per night

Oakville

starting from $250.00 per night

Oakville

starting from $250.00 per night

Oakville

starting from $225.00 per night

Toronto - Midtown

starting from $220.00 per night

Barrhaven

starting from $235.00 per night

Barrhaven

starting from $210.00 per night

Barrhaven

starting from $210.00 per night

Scarborough

starting from $260.00 per night

North York

starting from $255.00 per night

 

Hear from our customers

Our guests rate us 4.5 out of 5