Property Location With a stay at Turtle Bay Lodge in Turtle Bay, you'll be on the beach and within the region of Millennium C..
Turtle Bay / Turtle Bay