Selected hospital: Memorial Sloan Kettering Cancer Center
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