Borralha Hotel offers 29 modern rooms, a spa, and wellness center. Enjoy sauna, massage, and Turkish bath. Activities include cycling and hiking.