Hotel Marrakech, New York

2688 BroadwayUpper West Side, New York10025, United States