Yes, Penn Station is just 632 meters from the hotel, providing easy access to trains and transportation throughout the city.