Casa San Carlos, Delray Beach, FL

9600 W Atlantic Ave, Delray Beach, FL, United States

Listing Information
Address:
9600 W Atlantic Ave, Delray Beach, FL, United States, 33446
Description:

Casa San Carlos, Conference Center and Retreat House is a newly completed retreat house located in suburban Delray Beach, Florida, in the classic Spanish mission design, the property has all the modern amenities for complete vacation or retreat atmosphere.

Listing tags: camp, Catholic, conference, Couple, event, events, facility, FL, florida, for rent, group, meditation, retreat, silence, and yoga.