Karta Vacation Rentals
Set in Puerto Vallarta’s sought-after Conchas Chinas neighborhood, Villa Castillo sits minutes from the city center. You’re about a 15-minute drive from the Malecon and Conchas Chinas Beach, roughly 0.5 miles from Playa de los Muertos, and about 17 km from Licenciado Gustavo Díaz Ordaz International Airport.