Otel yakınlarda Lake Cowichan
1 adet bulundu
Riverside Inn
Located in Lake Cowichan, Riverside Inn features a restaurant, bar, terrace, and free WiFi throughout the property. This 3-star hotel offers luggage storage space. The accommodation provides evening entertainment and an ATM.
Diğer Şehirlerde daha fazla Otel
Lake Cowichan şehrindeki ilginç yerler
Search this area