Canuck Inn and Suites (former Red Carpet Inns)*
5334 Kitchener Street - Niagara Falls , 加拿大 (Canada)
类别: 一星级酒店
Our inn offers one hundred large clean, comfortable and affordable guest rooms / suites. Whatever your choice may be, ... 更多信息 »