Offering a private beach area and free bikes, Turtle Beach is located 12 km from San Pedro town centre. Free Wi-Fi access is available in all areas. The houses will provide you with a flat-screen TV and air conditioning.
Offering a private beach area and free bikes, Turtle Beach is located 12 km fr Read more
Offering a private beach area and free bikes, Turtle Beach is located 12 km from San Pedro town centre. Free Wi-Fi access is available in all areas. The houses will provide you with a flat-screen TV and air conditioning.
Offering a private beach area and free bikes, Turtle Beach is located 12 km from San Pedro town centre. Free Wi-Fi access is available in all areas. The houses will provide you with a flat-screen TV and air conditioning.
Number of Rooms: 2