Map
205 Paseo de la Marina Sur, Puerto Vallarta 48354, Mexico
Courtesy of Westin Resort & Spa, Puerto Vallarta
Hotel
The Westin Resort & Spa, Puerto Vallarta