Twin Palms Resort Pattaya map

Address: 429/1 Beach Rd., Central Pattaya Banglamung, Chonburi, Thailand 20150