The Grace Bay Resorts team added another jewel to its crown this spring, acquiring luxury boutique-resort favorite Point Grace in a deal that immediately transferred both management and ownership of the prime property. Point Grace is a 35-suite resort affiliated with the Small Luxury Hotels of the World network. The resort operates two well-regarded restaurants,…
Recent Comments