Windsor Suites Hotel

8-10 Sukhumvit Soi 20 Sukhumvit Road
Bangkok
Thailand