This charming hotel is in Long Island City. The 107 welcoming guests rooms offer a perfect place to relax at the end of the day. No pets are allowed on the premises.
Processing your request
Please wait...
Welcome back! Prices have probably changed since you stepped away.