Truss Hotel Times Square
New York · United States



About this stay
Address515 9th Ave, Hudson Yards, New York, NY 10018, United States, 10018, New York
Truss Hotel Times Square is conveniently located in the heart of New York, just steps from Times Square and other popular attractions. Guests can relax in the fitness centre, garden, or terrace. Each room includes air conditioning, a flat-screen TV, and free Wi-Fi. Enjoy a comfortable and convenient stay while exploring the city.