Villa Grace

If you’d still like to stick relatively close to home this holiday season, settle into Villa Grace on St. Barts. The island has made a steady recovery after last year’s hurricanes (and you’ll be rubbing elbows with guests at the newly opened Eden Rock and Cheval Blanc), and this sleek five-bedroom property off Anse de […]