Mayfair New York Times Square

242 West 49th Street, New York