Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel

Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel

Hotel

7906 Main Street, Osoyoos, British Columbia, Canada V0H1V0