Windsor Terrace

Windsor Terrace

No. 10/1 Windsor Suites Hotel,Sukhumvit Road Soi 18, Khlong Toey, Bangkok, Thailand , 10110

Get Directions