With a stay at Point Grace in Providenciales (Grace Bay), you'll be within a 5-minute walk of Grace Bay Beach and Lucayan Archipelago. This beach resort is 0.1 mi (0.2 km) from Princess Alexandra National Park and 0.1 mi (0.2 km) from Providenciales Beaches.