My bizarre travels around the world continue... Yes, that's me with a T-Rex roboto at Henn na Hotel New York! Have you heard of the quirky Japanese boutique hotel chain, Henn na? The new NYC location is full of high-tech surprises, and ideally located in Midtown right by Times Square. (Click here for my special