2 Star Hotel
215 W 34TH STREET 90 ROUTRE 17K, New York, United States
Howard Johnson At Penn Pl New York: The Howard Johnson Inn - New York City At Penn Station is a 2 Star hotel. It is located nearby to fine dining; attractions; and entertainment venues.
Simple Hotels proving an easier way to book New York hotels online, like the Howard Johnson At Penn Pl