Esmeralda Apartments in Thailand

64-66 Soi Ngamduplee, Rama IV Road, Thung Maha Mek, Sathon, Bangkok