The Franklin Hotel 3 stars

164 East 87th Street, Upper East Side, New York, NY 10128, USA

Hotel image
Read more reviews for The Franklin Hotel