Das Hotel The Alpine Lodge North Creek verfügt über 17 Zimmer und liegt 30 Meter von Hudson River entfernt. Das Motel liegt in etwa 5 Autominuten Entfernung von der Revolution Rail Co und bietet eine Freiluft- Bar sowie Massagen und eine Picknick-Ecke.
Das Skigebiet Gore Mountain befindet sich nicht weit entfernt vom Hotel und der North Creek Ski Bowl Town Park erreicht man zu Fuß in 17 Minuten. Zum Stadtzentrum von North Creek sind es 5 Minuten zu Fuß. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Duck Pond genießen (ist 900 Meter von der Unterkunfr entfernt). Unter den zahlreichen kulturellen Attraktionen liegt das North Creek Depot Museum in einer Entfernung von etwa 10 Autominuten vom Alpine Lodge. Die Unterkunft ist in unmittelbarer Nähe von der Seilbahnstation Hudson Chair zu finden.
Das 4-Sterne-Hotel verfügt über klimatisierte Zimmer, die mit einem Balkon, einer Terrasse und einer Klimaanlage ausgestattet sind. Das Hotel The Alpine Lodge bietet Zimmer mit Ausblick auf den Garten an.
Die Unterkunft bietet täglich ein einfaches Frühstück an. Das Restaurant Izzy's Deli & Marketplace ist 150 m vom Hotel gelegen.