The Imperial Tara Hotel

18/1 Sukhumvit Soi 26
Bangkok
Thailand