St. Christopher Hotel -
Monday, March 26, 2007 @ 6:45-7:45 pm [20-0707]
Amsterdam,
The St. Christopher Hotel is the former Winston International Hotel in the Warmoustraat, now part of a British chain but as warm and hospitable to the Radio Free Amsterdam krewe as ever. We’re posted in the lobby in a quiet Monday [...]





