Dilworth Inn

The Dilworth Inn is a 48-room hotel located across from Orchard Park Shopping Centre in popular Kelowna, British Columbia. The hotel offers plenty of extra touches including free WiFi, complimentary continental breakfast and an ...