Butterfly Pavilion and Insect Center befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Denver Marriott Westminster und ist unter anderem innerhalb von ca. 15 Gehminuten zu erreichen. Das reizende Hotel bietet einen privaten Autoparkplatz vor Ort und ein Hallenbad.
Das Hotel liegt in circa 2 km Entfernung vom See Lower Church Lake entfernt. The Frightmare Compound ist auch in unmittelbarer Nähe vom Denver Marriott Westminster. Auch Westminster Center Park ist in rund 10 Fahrminuten Entfernung von der gehobene Unterkunft. Die nächste Bushaltestelle US 36 & Church Ranch Station Gate A liegt kaum 950 Meter entfernt.
Das Hotel verfügt über 325 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zur Ausstattung des Badezimmers gehören eine getrennte Toilette und eine Dusche und ein Haartrockner und Badelaken. Von einigen Zimmern aus öffnet sich ein Ausblick auf die Rocky Mountains.
Ein einfaches Frühstück wird im Hotel Denver Marriott Westminster jeden Morgen serviert. Die Lounge- Bar ist ein perfekter Ort zum Entspannen. Das Restaurant Tiller's Kitchen & Bar ist ungefähr 5 Gehminuten von der Unterkunft entfernt.