Hotel San Michele in Foglianise offers mountain views, a garden, communal areas, and a restaurant. Rooms include private bathrooms and air conditioning.