Based on 545 review
This comfortable hotel is set in Osoyoos. Holiday Inn Hotel & Suites Osoyoos features a total of 118 accommodation units. Pets are not allowed at this establishment. Moreover, this establishment has made important environmental improvements in order to minimize its impact on the environment and feat...