Photos coming soon
HOTEL
SZ Canalside Hotel
3390 New Petchaburi Rd, Bangkok, Thailand
Where it sits
SZ Canalside Hotel
3390 New Petchaburi Rd, Bangkok, Thailand
13.74205, 100.59563
Similar stays nearby
Plan around SZ Canalside Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
