Hotels
Facts
Travel
Holiday Inn Lloydminster
Address:
5612 44 Street
T9V0B6 Lloydminster, CA
view map
Hotel star rating:
3 stars
Map:
Contact
·
Privacy
·
Terms