FOREST OF ARDEN HOTEL, MERIDEN