180units
in
Staten Island, NY
The Mark Hotel
25 E 77th St
New York
NY
10075
(212) 744-4300
19.1
mi