Location & Nearby Info
Grand Hotel
1288 Water St.
Kelowna, BC v1y 6l6
Show nearby: