Located in a shopping area of Lakewood, the 2-star Extended Stay America Denver - Lakewood South offers a tennis court and a golf course. The hotel opened its doors in 1996 and was remodeled in 2002.
This comfortable hotel is situated 15.9 km from Denver Museum of Nature & Science. The center of Lakewood is 7 km away from the venue.
The hotel offers convenient location close to gardens and mountains.
Denver International airport can be reached in 45 minutes by car from Extended Stay America Denver - Lakewood South.
There are non-smoking rooms with climate control, a safe, free Wi-Fi, cable TV and pay TV provided for travelers staying in Lakewood. In-room self-catering facilities include a microwave, a fridge and coffee/tea makers.
Eat & Drink
The pizzeria Sporting News Grill is located 200 meters away.
The hotel offers 24-hour reception, concierge service and laundry together with free self parking, an elevator and free private parking for guests' comfort.
Parents will find cribs and a play area for their children on-site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.