Le Mirador Kempinski Hotel Geneva

We rarely write about resorts or hotels in Europe, but when we do it means they’re simply amazing. This time we’ve focused on the Le Mirador Kempinski hotel, located in Switzerland, overlooking Lake Geneva. The hotel is just an hour’s drive away from the International Airport in Geneva and Bern. It can be reached via … Read more