23/2-3 Sukhumvit 13, Sukhumvit Road
Bangkok,
TH 10110
Near Terminal 21 Shopping Mall
Distance8.1 miles
SELECT