Este hotel, situado a menos de 5 minutos a pie del centro comercial Park Meadows, en Englewood, Colorado, ofrece habitaciones modernas con conexión gratuita a internet y TV por cable. Cuenta con piscina cubierta.
Las habitaciones del Courtyard Denver South Park Meadows Mall están decoradas con colores cálidos y naturales y disponen de aire acondicionado. Todas las habitaciones disponen de escritorio grande y set de té y café.
El Courtyard Denver South Park cuenta con piscina cubierta, bañera de hidromasaje y gimnasio.
El acogedor bar restaurante del Bistro sirve cocina americana.
El Courtyard Denver South Park Meadows Mall está a menos de 5 minutos en coche del aeropuerto Centennial y a 30 minutos en coche del centro de Denver.