The Stewart Hotel provides a great place for travelers to relax after a busy day. It's easy to keep connected with the property's Wi-Fi in designated areas.
The hotel is conveniently located just 1km from Penn Station and 15km from La Guardia Airport. The closest major public transportation, 28th Street Metro Station, is only 300m away. Famous attractions SOHO and Chinatown are just a short taxi ride away.
This hotel makes a great place to kick back and relax after a long day of sightseeing.