The Grand

From: $174.95

The Grand

The Grand

The Grand Hotel on Kelowna’s waterfront surrounded by a lagoon and walkways.

 

 

Clear