Dit hotel ligt op minder dan 5 minuten lopen van het winkelcentrum Park Meadows Mall in Englewood, Colorado, en biedt moderne kamers met gratis internet en kabel-tv. Tot de faciliteiten behoort een binnenzwembad.
De kamers van het Courtyard Denver South Park Meadows Mall zijn voorzien van airconditioning en ingericht met warme, natuurlijke kleuren. Alle kamers hebben een groot bureau en koffie- en theefaciliteiten.
Het Courtyard Denver South Park heeft een binnenzwembad, een bubbelbad en een fitnessruimte.
U kunt genieten van Amerikaanse gerechten in het gezellige restaurant en de bar van Bistro.
Het Courtyard Denver South Park Meadows Mall ligt op minder dan 5 minuten rijden van de luchthaven Centennial en op 30 minuten rijden van het centrum van Denver.