Hotel d’Angleterre Geneva
Hotel d’Angleterre is the jewel in Geneva’s crown, and the perfect place for an indulgent romantic retreat with the one you love. This luxurious five-star boutique hotel, elegantly poised on the banks of Geneva’s Lac Léman, has received 3 top accolades in Condé Nast Traveler’s 2017 Readers’ Choice Awards, most notably the #1 position on the list of […]