The Avalon is very close, maybe a 10 minute walk. Pilgrims inn is farther, a 30 minute walk. I made a deal with the Tuktuk driver to pick me up at the hotel, wait for me to collect my passport and drive me to the bridge for 150 baht. There was a drunk and belligerent guy in front of me arguing with the consulate worker, so it took 20 minutes to collect instead of 1 minute.