Contact us
Villa del Palmar Beach Resort & Spa

Puerto Vallarta, Jalisco, México.
Resort Phone: +52 (322) 226 1400
Toll Free: 1 877 498 1491
Address: Boulevard Francisco Medina Ascencio Km. 2.5 Zona Hotelera Norte, Puerto Vallarta, Jalisco, México C.P. 48333