Ambra Beach Club and Restaurant ligger på stranden i bydelen Leeward Settlement i Providenciales. Hvis du er på utkikk etter aktiviteter, er Turtle Cove Marina og Harbour Club Marina verdt et besøk, mens Grace Bay Beach og Princess Alexandra National Park kan friste med vakre naturomgivelser. Se vår reiseguide til Providenciales