The 3 Pillars is a fine dining French hotel and restaurant, housed in a renovated former post office. It offers a semi-gastronomic experience with seasonal cuisine prepared from fresh, local products.