Super 8 By Wyndham Shelton Hotel is located approximately a 15-minute stroll from HOPE Garden, offering 39 rooms, Wi-Fi, and parking. Located 1.5 miles from First Baptist Church, the comfortable 2-star hotel features 24-hour security service.
The hotel is located in a business area of Shelton, around 10 minutes by car from Off the Walls Gallery. Places of worship to visit within a few blocks of the non-smoking Super 8 By Wyndham include St. Edward's Catholic Church.
The allergy-free rooms come with tea and coffee-making facilities as well as a flat-screen TV with satellite channels for guests' entertainment. The rooms are equipped with family bathrooms, along with a separate toilet and a shower. All rooms look out onto the garden.
Every morning a free breakfast is served here. Guests can relax at the on-site 24-hour bar. The neighborhood features restaurants, including Roosters, which is about 500 feet from the Super 8 By Wyndham Shelton.