




See all photos
103 Paseo De Los Delfines, Puerto Vallarta, Mexico
Along with access to such natural sites as Playa Camarones, 4.4 km away, the 7-room Villa Castillo offers a private swimming pool.
Shopping fans will enjoy the proximity to Plaza Principal, located nearly a 25-minute walk away. Positioned at a distance of 2.1 km from The Church of Our Lady of Guadalupe, this accommodation is popular among both worshippers and tourists.
There are a fridge, an oven, and a cooktop in a kitchen to enhance your stay. Mantamar Beach Club Bar & Sushi with international dishes is 14 minutes on foot from the property. The villa is also right at Amapas y Calle Paseo de los Delfines bus stop.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Villa Castillo! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices