Guides, Travel Sam’s Lodge Bangkok Thailand by Frank / 01/19/202001/19/2020 Sam’s Lodge is a small hotel located in Bangkok off of Sukhumvit Road in the Asok area. The facilities are … Continue reading “Sam’s Lodge Bangkok Thailand”