Tech chillax house is located in Bangkok, Thailand on 353/156 ซ.13 หมู่บ้าน The connect7/1, ถ. เทิดราชัน, Si Kan, Don Mueang. Tech chillax house is rated 5 out of 5 in the category musical club in Thailand.
Address
353/156 ซ.13 หมู่บ้าน The connect7/1, ถ. เทิดราชัน, Si Kan, Don Mueang