This charming hotel is located in Long Island. The establishment comprises 44 cosy rooms. No pets are allowed on the premises.