Where is Jomtien Palm Beach Hotel and Resort - SHA Extra Plus located?
Jomtien Palm Beach Hotel and Resort - SHA Extra Plus, Chon Buri, Thailand (approx. 12.89835°, 100.86728°)
Jomtien Palm Beach Hotel and Resort - SHA Extra Plus, Chon Buri, Thailand (approx. 12.89835°, 100.86728°)