The Innside New York is conveniently located in the heart of downtown New York City. In this tour you can see the hotel lobby and our guest room. 77 more words