Location
Lake Ratchada Office Complex, Building 1 and Building 2 Ratchadaphisek Road,Khlong Toei Subdistrict, Khlong Toei District, Bangkok 10110
Nearby places