Hotels in Puerto Vallarta

Suites del Sol

Puerto Vallarta, Jalisco

From 87 rooms
Suites del Sol, Puerto Vallarta
Francia No. 100
Col. Versalles, Puerto Vallarta

Check In

Check Out

Francia No. 100
Puerto Vallarta JAL.
Telephone
15 minutes from the Airport
air conditioning
internet
pool
bar