Costa Sur has been around for many, many years, more than 30 to be more accurate. This was one of the first hotels built in the South Shore of Puerto Vallart…
Costa Sur Resort & Spa | Puerto Vallarta, Mexico
Costa Sur has been around for many, many years, more than 30 to be more accurate. This was one of the first hotels built in the South Shore of Puerto Vallarta, overlooking one of the most beautiful beaches on the bay.