The Canal Hotel, Bangkok

The Canal Hotel

Address: 98, 98/1 Sihaburanukit Road Minburi District

3.0