Mayfair New York Times Square, New York City
https://mayfair-new-york-times-square.usa8.info
The Mayfair New York is located 1056 feet from Times Square and 2113 feet from Rockefeller Center. Complimentary WiFi is offered. Each compact room at The Mayfair comes with printed wallpaper and custom furniture.
242 West 49th Street, New York City, NY 10019, United States of America