Hostal Santa Barbara offers a restaurant with Mediterranean cuisine and features a fitness center, hot tub, and indoor pool. Some reviews mention the rooms and bathrooms are dated.