From archived records
Unclaimedturtlebayhotel.com
Hawaii Resorts
Turtle Bay is a luxury beach resort located on Oahu's North Shore in Hawaii, positioning itself as the only destination resort in that area. It serves travelers seeking an upscale Hawaiian getaway, offering accommodations with ocean views along the North Shore coastline.
Suggest official facts
Correct a description, link or other detail. Submissions are reviewed before publication.