When you stay at Casa de la O, you'll be within a 15-minute drive of Church of San Miguel Arcángel and La Gruta Spa. Guests can take a dip in the outdoor pool and indulge in deep-tissue massages. A terrace and a garden are other highlights, and apartments offer nice touches such as rainfall showerheads and pillowtop beds with Egyptian cotton sheets.