Auberge de la Tour is a polished hotel and restaurant offering individually furnished rooms, a restaurant with classic cuisine, and a terrace.