Located 256 meters from Point Grace. The Sands at Grace Bay is a popular choice amongst travelers in Providenciales, whether exploring or just passing through.
Located 327 meters from Point Grace. Stop at The Inn at Grace Bay to discover the wonders of Providenciales. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.