Ravel Hotel

8-08 Queens Plaza South
New York
United States