In 2018, we had a lovely stay at this property, so this week we scheduled a return for two nights. However, due to the snow storm in the NE USA, we spent two days in the airport unable to get out. Thus, each day we were about to miss our check in at the Beau Rivage, we informed them and Expedia of our physical ability to arrive. When we inquired at the hotel about a refund, we were told it wasnt up to them, but to contact the booking company (Expedia). Expedia was prompt, understanding and helpful. However, they said the refund was up to the hotel, not them. So Expedia contacted the hotel on our behalf and were told “As the customers credit card was already charged, we can not refund.” Does this make any sense at all? So, beware of run-arounds and total lack of sensitivity at the beautiful Beau Rivage in Geneva!