+UPLOAD
217 Reviews

The Canal Hotel

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