Map
336 Miramar, Puerto Vallarta 48300, Mexico
Courtesy of Hacienda San Angel

Colonial art decorates the secret patios and nooks of this romantic 19-suite hotel.

Close
Hotel
Hacienda San Angel

Colonial art decorates the secret patios and nooks of this romantic 19-suite hotel.