★★½
Street 6 No 153, Near Bioluminescent Bay, Lajas, Puerto Rico
Property Location
When you stay at Turtle Bay Inn in Lajas, you'll be by the ocean and convenient to Bioluminescent Bay. This hotel is within the region of Boqueron Beach and Playa Sucia.