Property Location: With a stay at Hampton Inn & Suites Denver Tech Center in Denver (Hampden South), you'll be a 1-minute drive from Denver Tech Center and 8 minutes from Park Meadows Mall. This hotel is 6.6 mi (10.7 km) from University of Denver and 9.6 mi (15.4 km) from Denver ... Show MoreMuseum of Nature and Science. Rooms: Make yourself at home in one of the 123 air-conditioned rooms featuring microwaves and LCD televisions. Your room comes with a pillowtop bed, and all rooms are furnished with sofa beds. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Amenities: Take advantage of recreation opportunities including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and a fireplace in the lobby. Dining: Mingle with other guests at the complimentary reception, held on select days. A complimentary continental breakfast is served daily from 6 AM to 10 AM. Business, Other Amenities: Featured amenities include a 24-hour business center, limo/town car service, and express check-in. Planning an event in Denver? This hotel has facilities measuring 775 square feet (72 square meters), including conference space. Free self parking is available onsite. Show Less