Situated in Almonte, The Almonte Suites offers accommodation with free WiFi, seating area and a kitchen.
Each unit at the apartment comes with a oven, microwave, a coffee machine, as well as a toaster and kettle. A balcony, a satellite flat-screen TV and air conditioning are featured in units.
The Almonte Suites offers a terrace.
Guests can also relax in the shared lounge..