Double Tree Located at the edge of Historic Downtown Decatur, the hotel overlooks the beautiful Tennessee River and Steamboat Bill Memorial Bridge. Thirteen Fortune 500 companies are less than 10 miles from the hotel, along with many industries, corporations, restaurants and shopping opportunities. Point Mallard Park is less than 3 miles away and the U.S. Space & Rocket Center is only 20 minutes from our modern hotel in Decatur, AL.
Unwind in an inviting guest room, equipped with a microwave, refrigerator and an MP3 alarm clock radio. Watch HD channels on the 42-inch LCD TV and stay connected with complimentary WiFi. Spoil yourself in an executive room or suite and enjoy additional space, superior river views, and upgraded amenities.
Whether you are planning a business meeting or a spectacular wedding, trust in our dedicated events team to help organize an unforgettable event. Our hotel in Decatur, AL features the largest meeting space in the city and a 24-hour business center. Grab a coffee from the Starbucks kiosk. The stylish Twist Grill & Bar serves modern Southern cuisine and local favorites. Energize in the 24-hour fitness center, swim in the heated indoor/outdoor pool, or relax by the beautifully landscaped poolside area.