I have to admit, Schaumburg, Il is not a metro hot spot, but the Renaissance Hotel there sure is cool. Where else can you find a TV embedded in the bathroom mirror? Maybe in some place like a 5-star hotel in Japan, Korea or Bangkok, but not the sort of thing you’d expect in the heartland. Maybe I need to get out more?


Find this video and thousands of others at