Das Hotel Lake Dillon Retreat befindet sich in unmittelbarer Nähe zu den Ice Castles, und zwar weniger als 13 Minuten zu Fuß von hier entfernt.
Das Hotel ist in ca. 1 km Entfernung vom Dillon Reservoir gelegen. Von hier aus sind es nur 5 Gehminuten zum Zentrum von Dillon. Auch Town Park liegt einen 9-minütigen Spaziergang von der Unterkunft entfernt. Das Dillon Schoolhouse Museum von 1883, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt nicht weit entfernt vom Lake Dillon Retreat. Das Hotel liegt nur 250 m von der Bushaltestelle Elkhorn und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Zu den Zimmern gehören ein Patio und eine Sitzecke sowie ein Fernsehen mit mehreren Kanälen und WLAN für Ihren Komfort. In Badezimmern findet man eine begehbare Dusche und eine getrennte Toilette. Die Badezimmer verfügen über eine begehbare Dusche und eine getrennte Toilette und sind zudem mit einem Haartrockner und Handtüchern ausgestattet.
Die Gäste können im Restaurant Tacos Tequila, das sich 14 Minuten zu Fuß vom Hotel Lake Dillon Retreat entfernt befindet, Gerichte der mexikanischen Küche genießen.