Courtyard Shelton
Hotel
Shelton, Connecticut
Situated right off Route 8 near I-95, this hotel is located in Shelton. Courtyard Shelton features a heated indoor pool and fitness centre. Free Wi-Fi access is available.
Number of rooms: 161
780 Bridgeport Avenue , Shelton, CT 06484, United States
Hotel booked 1 times today.