Travel Inn Hotel located not far from Jacob Javits Convention Center, features a gym, a terrace and a sun terrace. This venue is not far from Times Square and Central Urban Park is 3.1 kilometers away.
Travel Inn Hotel is a 10 minutes walk from 34th Street-Huddson Yards tube station. The accomodation boasts a prime location 25 minutes walk from New York Penn train station.