Ellis Island National Monument

Ellis Island National Monument

Saint Marks Place Studios

Saint Marks Place Studios

Saint Marks Place Studios
14 Saint Marks Place
New YorkNY  10003
JUMP TO MAP

$98 - $98

Hotel Description

Amenities(Additional fees may apply to some amenities)

  • Pets accepted
BACK TO TOP