Where to Stay in Greenwood Village

The Oakwood At Promanade Place was built in 2003 and is in the heart of Denvers Technological Center and has a spectacular location in the Rocky Mountains. There are rooms with ample space that would be suitable for different services. The hotel has rooms with air conditioning, a balcony, dryer, microwave, refrigerator, telephone, iron with ironing board and a bathroom with a shower.