Hawthorn Suites by Wyndham Denver Tech Center ** Smoking Rooms Available ** Located in Centennial (Centennial – Tech Center), Hawthorn Suites by Wyndham Denver Tech Center is close to Fiddler’s Green Amphitheaterand Park Meadows Mall. Additional area attractions include Kennedy Soccer Complex and Sky Ridge Medical Center. Address 6780 S Galena St Centennial, CO, 80112 GPS 39.5931146, -104.8703113 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Colorado Hotels » Denver Hotels » Southeast Denver Hotels » Hawthorn Suites by Wyndham Denver Tech Center