Treat yourself to comfort and style in our spacious, inviting accommodations in Trumbull, CT
Sink into the comfort of our beds, adorned with luxurious linens and plush bedding in your room
Our Shelton, CT lodging offers complimentary Wi-Fi and a plug-in panel for media connections