Map
336 Miramar, Puerto Vallarta, 48300, Mexico

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.