Where is Holiday Inn Pattaya, an IHG Hotel, Pattaya Central located?
Holiday Inn Pattaya, an IHG Hotel, Pattaya Central, Chon Buri, Thailand (approx. 12.9478°, 100.8855°)
Holiday Inn Pattaya, an IHG Hotel, Pattaya Central, Chon Buri, Thailand (approx. 12.9478°, 100.8855°)