Point Grace, Turks and Caicos

Destination Weddings & Honeymoons Abroad Magazine

461 Views 0

Point Grace is located on Grace Bay, part of the Princess Alexandra National Park, a protected marine reserve on the northern coast of the island Providenciales.

Named after the hotel’s singular location at the point of Grace Bay (which derived its name from Grace Hutchings who spent her honeymoon in a small cottage on Grace Bay over 100 years ago), Point Grace is a highly unique boutique hotel with 28 luxurious one, two-, three- and four bedroom suites and penthouses.

Related Videos