Hotel d’Angleterre (Geneva)
Situated on the banks of Lake Geneva facing the Jet d’Eau fountain, this family-run hotel is a landmark in its own right. It’s been around since 1872, and is considered Geneva’s ultimate grande dame hotel thanks to its Old World elegance and A-list clientele.
Behind its stately facade are 45 rooms decorated with antiques, rich fabrics and original artwork. Its aptly named signature restaurant, Windows, features floor-to-ceiling panes of glass and overlooks Lake Geneva.
Hotel d’Angleterre, 17 Quai du Mont-Blanc, Geneva 1201 Switzerland;