Villa Rosa is a stunning villa nestled on a hillside in the exclusive Conchas Chinas area of Puerto Vallarta. IT provides breathtaking views of the ocean, beach and mountains. Entrance is through a courtyard graced with a fountain and surrounded by lush tropical foliage.
« Previous Home Next Home »
Contact Us for Availability
Toll Free: 1-866-897-9989 or Click Here to Request More Info






