Description
This lovely hotel is situated in Calgary. A total of 59 rooms are available for guests' convenience at Super 8 Motel Village Calgary. Internet access is offered to make guests' stay even more enjoyable. The premises offer accessible public areas. Those who dislike animals may enjoy their stay, as this establishment does not allow pets. Visitors may take advantage of the car park.
by skoosh
on March 02, 2019 from skoosh