
Puerto Vallarta, Mexico
Vallarta Sol
3-star hotel
This family-friendly city hotel is situated in the northern hotel zone of Puerto Vallarta. Puerto Vallarta lies in Jalisco in Mexico and the hotel lies within the immediate proximity of the town's tourist attractions, shops and…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool
