The Franklin Hotel 3 stars

164 East 87th Street, Upper East Side, New York City, NY 10128, United States of America

Hotel image
Read more reviews for The Franklin Hotel