The Canal Hotel 3 stars

98,98/1 Srihaburanukit Rd Minburi Bangkok, 10510 Min Buri, Thailand

Hotel image
Read more reviews for The Canal Hotel