The quiet 2-star Towneplace Suites By Marriott Denver Tech Center is a great place to stay in Englewood. The hotel opened its doors in 2000 and was remodeled in 2006.
Major Englewood sights, such as Centennial Center Park and Union Station are located nearby. A theater, an amphitheater and a movie theater as well as a river and a wildlife park are in a short distance from the property.
Towneplace Suites By Marriott Denver Tech Center is within a 45-minute drive to Denver International airport.
Towneplace Suites By Marriott Denver Tech Center offers accommodation in 95 guestrooms complete with TV, a kitchen, a dressing room, a sitting area and a sofa. These rooms have carpet floor and ergonomic furniture.
Eat & Drink
The restaurant entices with dishes of local cuisine. Guests can relax in the snack bar serving complimentary drinks. Servring a selection of food IKEA Restaurant and J Alexander's Restaurant are placed a 10-minute walk away.
Business facilities at Towneplace Suites By Marriott Denver Tech Center include a business centre and printers.
Towneplace Suites By Marriott Denver Tech Center offers such leisure options as a picnic area, barbeque grills and a swimming pool. For active guests, there are a fitness centre and an exercise room at the hotel.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
Public parking is possible on site for free.
Year renovated: 2006.
Number of rooms: 94.
+ Read more- Less
This field is required.