Das Residence Inn Denver South/Park Meadows Mall Centennial ist mit 3 Sternen ausgezeichnet und bietet 112 Zimmer an.
Meridian liegt nur 11 Minuten Fußweg vom Hotel entfernt. Centennial Center Park ist unter anderem in 15 Minuten mit dem Auto zu erreichen. 25 Gehminuten trennen Sie vom Stadtzentrum von Centennial. Sweetwater Park ist in einer 3 km Entfernung von der Unterkunft. Die Bushaltestelle Park Meadows Pedestrian Bridge liegt in 350 Meter Entfernung.
Einige Zimmer im Residence Inn Denver South/Park Meadows Mall blicken aufs Meer und verfügen über einen Steinkamin mit einem Sofa und einem Schreibtisch. Für Komfort der Gäste sorgen ein Haartrockner sowie eine getrennte Toilette.
Das Restaurant Wasabi Jane bietet eine Auswahl von Gerichten und liegt zudem nur wenige Minuten mit dem Auto entfernt vom Hotel.