Search Hotel : search

Grand Jomtien Palace

356 Jomtien Beach Rd., Pattaya City, Chonburi, Thailand (Show map) | Rating: 3.9 (Based on 14 reviews)