HOTEL 99

244 West 99th Street
New York City
New York
United States