Econo Lodge Inn And Suites
Econo Lodge Inn And Suites: This 1 star hotel is located in the city centre of Kamloops. It is close to the Sun Rivers. The Hotel has an indoor...
Econo Lodge Inn And Suites: This 1 star hotel is located in the city centre of Kamloops. It is close to the Sun Rivers. The Hotel has an indoor...