Address: Paseo Cocoteros 750 Sur Flamingos, Puerto Vallarta
Hotel rating from 8 guests: 9.1
Dining at the Villa Del Palmar Flamingos includes fine dining at the Mexican Bella Vista Restaurant and Italian cuisine at Trattoria Restaurant and Pizza Bar. …