Hotel Arts

119 12 Ave Sw
Calgary
Alberta
Canada