Das Microtel Inn & Suites By Wyndham Georgetown Lake befindet sich in Georgetown, circa 17 Minuten von der Georgetown Bighorn Sheep Viewing Area entfernt und bietet einen Swimmingpool. Das Hotel bietet WLAN in den öffentlichen Bereichen sowie einen Privatparkplatz vor Ort.
Das zeitgenössische Hotel ist im Skigebiet von Georgetown gelegen. Die Unterkunft befindet sich in 2 Kilometer Entfernung vom Georgetown Heritage Center. Das Microtel Inn & Suites By Wyndham Georgetown Lake ist circa 25 Minuten vom Hamill House Museum und anderen beliebten Attraktionen von Georgetown entfernt.
Das Hotel verfügt über 9 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. Von einigen Zimmern aus öffnet sich ein Ausblick auf die Berge.
Das zeitgenössische Microtel Inn & Suites By Wyndham Georgetown Lake bietet ein kostenloses Frühstück an.