St Marks Hotel, New York City, NY from $119 - Book Now! - 10003

St Marks Hotel

1 Star
2 St Marks Place, New York City, New York, 10003
Show Map
Hotel Facilities:

St Marks Hotel offers you quality accommodation including these facilities;

  • FREE WiFi
  • TV In Rooms
  • No Smoking Rooms Available
  • Guests Car Park Available

Back to top