Las Estrellas is located in San Pedro. Free WiFi is featured. There is a seating and a dining area in all units. Baradero is 18 km from the lodge. Read more
Las Estrellas is located in San Pedro. Free WiFi is featured. There is a seating and a dining area in all units. Baradero is 18 km from the lodge.