Lotus Hotel

294 5th Avenue
New York
New York
United States