Checking In: Hotel Beau Rivage (Geneva, Switzerland)
During my amazing visit to Geneva, courtesy of the Geneva Tourism Board (see more about the full trip HERE), I was lucky enough to have the opportunity to spend five wonderful nights right on Lake Geneva at the lavish 5-star Hotel Beau Rivage.