No image available for this hotel
No image available for this hotel
New York City, New York City
Spend a second to
save a fortune!
Spend a second to save a fortune!
2 St Marks Place, New York City
Just 100 metres from the Astor Place underground station on the New York City Subway, this hotel is located in the East Village neighbourhood of Manhattan. Free WiFi access is available.
See MoreUsage of subsidiary facilities may incur additional fees