Hotel 99, New York

244 West 99th StreetUpper West Side, New YorkNY 10025, United States