Stay Near Hospital
Back to hospital search

St Marks Hotel

2 St Marks Place, New York, New York, 10003, New York, United States

About this stay

Enjoy a meal at the hotel’s restaurant, order room service, or unwind with a refreshing drink at the bar/lounge. Express check-in and check-out, along with a 24-hour front desk, help make your stay seamless. The hotel offers 64 air-conditioned rooms with LCD televisions, free Wi-Fi, cable channels, and private bathrooms stocked with complimentary toiletries. St Marks Hotel is in the heart of Manhattan, just minutes from iconic attractions. Book your New York City stay today.

  • FAST_CHECK_IN_OUT
  • FRONT_DESK_24H
  • LUGGAGE_STORAGE
  • WHEELCHAIR_ACCESSIBLE

Property information comes from the accommodation catalogue. Confirm facilities and any specific access needs with the property before booking.

Location

2 St Marks Place, New York, New York, 10003, New York, United States