Greenwood Inn & Suites

Address:

3515 - 26 Street NE
T1Y 7E3 Calgary, CA

Phone:

403 250 8855 / 888 233 6730 (Reservations)

Hotel star rating:

3 stars

Brand name:

Greenwood Inn & Suites

Map:


Contact   ·   Privacy   ·   Terms