Holiday Inn Hotel & Suites LLOYDMINSTER

5612-44TH STREET
LLOYDMINSTER
Alberta
Canada