Hotel Hudson is placed in a shopping area of New York in the vicinity of Empire State Building, Top of the Rock Observation Deck and Metropolitan Museum of Art.
The property lies within 7 km from the city center.
The metro station 59th Street – Columbus Circle is easy to reach. The hotel offers quick access to La Guardia airport, which is about 10 km away.
This property features comfortable guestrooms fitted with central heating, a minibar, television, climate control and an iron with ironing board. For more comfort a shower and a hairdryer are provided.
Eat & Drink
The diner The Flame Diner is just about 100 meters away.
The facilities as parking and a safety deposit box are offered for guests.