Oops! Something went wrong, please try again later.
Chamchuri Square is a high-rise building complex located in Bangkok, Thailand. It consists of a commercial office tower, a residential tower …
Reviews
Tripadvisor
3.5/5 · 73 reviews
Loading reviews...
Feb 12, 2022
A medium site mall owned by Chalalongkorn University, a prestigious public university in Thailand, Chamchuri Square, has all the necessary shops and restaurants to meet the demand of the Uni students… Full review by wandererxw