Terminal 21 Pattaya
Address: 266 Thanon Pattaya Nuea
Neighborhood: Na Kluea
City: Amphoe Bang Lamung
County/district: Amphoe Bang Lamung
Region: Chonburi
Postal code: 20150
Country: Thailand