La Grangette is a French restaurant with hotel rooms available.