Description
This charming hotel is situated in Calgary. A total of 157 units are available for guests' convenience. This establishment was constructed in 2011. This property does not offer 24-hour reception. Guests will not be bothered during their stay, as this is not a pet-friendly establishment. Additional fees may apply for some services.
by skoosh
on July 08, 2019 from skoosh