La Rosa is a charming, family-run hotel in the historic San Piero in Campo. It offers comfortable rooms and an on-site restaurant.