Where is Holiday Inn Express Puerto Vallarta by IHG?

Where is Holiday Inn Express Puerto Vallarta by IHG located?

Holiday Inn Express Puerto Vallarta by IHG, Holiday Inn Express Puerto Vallarta by IHG, Mexico (approx. 20.67238°, -105.24902°)


Where is Holiday Inn Express Puerto Vallarta by IHG on the map?