top of page
About Villa Castillo
With more than 12,000 square feet of living space. It is located on the hillside of the residential community of Conchas Chinas. Often referred to as the Beverly Hills of Puerto Vallarta, Conchas Chinas and this villa offers stunning panoramic views over the Bay of Puerto Vallarta. You will experience some of the best sunsets in Puerto Vallarta.
Contact us to book your stay
103 Paseo de los Delfines, Conchas Chinas,
Puerto Vallarta, Jalisco, Mexico
322.244.2160
bottom of page