The Surfing Turtle

69 Calle Fernández Garcia, Luquillo, Puerto Rico, United States

Beachfront Location The Surfing Turtle in Luquillo offers direct beachfront access with La Pared Bea...

Price: $0

Stars: 2

User Rating: 8.7/10 (183 reviews)

Amenities: