Aiyara Palace

571/99-100 Moo 5, Pattaya-Naklua Rd.
Pattaya
Thailand