On Square Showroom is located in Bangkok, Thailand on 100/68 Warehouse26, Soi Sukhumvit 26, Khlong Toei. On Square Showroom is rated 4.5 out of 5 in the category tile store in Thailand.
Address
100/68 Warehouse26, Soi Sukhumvit 26, Khlong Toei
Accessibility
Wheelchair-accessible car park