Auberge de la Tour was a restaurant with a charming hotel offering park and pond views.