Amari Orchid Pattaya located Pattaya Beach, Pattaya Beach Road, Pattaya, Thailand 20150. The hotel, situated at the northern end of Pattaya Bay, is only 5 km…

Category:

Hotels in Thailand