Ravel Hotel

808 Queens Plz S
Long Island City, NY 11101

MAP