Where is Oakwood Hotel & Residence Sriracha - SHA Extra Plus?

Where is Oakwood Hotel & Residence Sriracha - SHA Extra Plus located?

Oakwood Hotel & Residence Sriracha - SHA Extra Plus, Chon Buri, Thailand (approx. 13.16812°, 100.92656°)


Where is Oakwood Hotel & Residence Sriracha - SHA Extra Plus on the map?