The best part of the holiday kitsch at Salvatore's Garden Place Hotel near Buffalo, New York is that the owner's aren't in on the joke. Without irony, the hotel calls itself one of the most "beautiful in the world." Every December, the hotel and nearby restaurant is decked out with...
December 14, 2007
Join the conversation!