Opal House Hotel & Restaurant 75/180-183 Moo 12, Jomtien Beach Road, Jomtien Beach, Pattaya, Thailand 20260 Hotels and Resorts