Delta Hotels by Marriott Thunder Bay
2240 Sleeping Giant Parkway, Thunder Bay, ON P7A 0E7
Telephone:
807-344-0777
Waterfront Thunder Bay Hotels in Ontario | Delta Hotels Thunder Bay
Reserve your stay at Delta Hotels Thunder Bay. Our all-new hotel provides guests with spacious rooms, free Wi-Fi and gorgeous waterfront views of Lake Superior.