voco The Franklin New York, an IHG Hotel
voco The Franklin New York, an IHG Hotel
Hotel
164 E 87th St
, New York, United States of America
10128
90
Excellent ·
508 reviews