Shelton, New Haven - CT

Hotels in Shelton: Courtyard Shelton

Hotels in Shelton: Hotel was built in 1991. Hotel was refurbished in 2005. The property consists of 161 rooms. The Hotel boasts . This popular hotel provides the ideal base for exploring the area. Guests can take advantage of room service to enjoy breakfast in bed. There is a laundry service. The Hotel provides a babysitting service upon request.

Areas of New Haven - CT