Based on 1113 review
This lovely hotel is located in Long Island City. The premises count with 80 welcoming units. The accommodation offers internet access for guests' convenience. This establishment's common areas are disability-friendly. Customers will not be bothered during their stay, as this is not a pet- friendly ...