Das The Snow Queen Lodge Snowmass Village ist mit 3 Sternen ausgezeichnet und bietet 8 Zimmer an. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Maroon Bells und Silver Queen Gondola zu Fuß zu erreichen.
Die wichtigsten Sehenswürdigkeiten von Snowmass Village wie Paepcke Park und Aspen Center for Environmental Studies am Hallam Lake liegen in der Nähe. Ashcroft Ghost Town liegt rund 2 Kilometer von hier entfernt. Sie brauchen nur 10 Minuten, um zur Seilbahnstation Little Nell zu Fuß zu gelangen. Der Flughafen Aspen-Pitkin County befindet sich in einer Entfernung von 10 km vom The Snow Queen Lodge.
Neben einem Patio und einem Balkon sind die Zimmer ins Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Zur Zimmerausstattung gehören auch Daunenkissen und Daunen-/Federkissen sowie eine getrennte Toilette, eine Badewanne und eine Dusche in den Badezimmern.
Das Restaurant Jimmy's liegt in nur 350 Meter Entfernung von der Unterkunft.