Mountainside Inn 308 By Alpine Lodging Telluride w historycznej dzielnicy miasta zapewnia dostęp do miejsc rozrywkowych, takich jak Telluride Town Park, w odległości 14 min spacerem. Na terenie całego obiektu oferowano Wi-Fi, a na terenie leży parking.
W niektórych pokojach znajdują się prywatne łazienki, a także urządzeniem do parzenia kawy/herbaty i telewizją wielokanałową. Wyposażone są one w urządzenie do parzenia kawy/herbaty do samodzielnego przygotowywania posiłków oraz telewizję wielokanałową do wypoczynku. Do dyspozycji Gości prysznic oraz takie udogodnienia jak suszarka do włosów i bezpłatne kosmetyki.
Serwująca szeroki wybór dań restauracja The West End Bistro znajdują się w niewielkiej odległości od Mountainside Inn 308 By Alpine Lodging Telluride.
Alpine Chapel znajduje się 550 m od hotelu, a Sheridan Opera House leży w prawie 700 m stąd. Goście mogą zwiedzić takie miejsca kultu jak Christ Presbyterian Church, znajdujące się w odległości kilku przecznic od Mountainside Inn 308 By Alpine Lodging. Cornet Creek Falls oraz Telluride Free Gondola znajdują się maksymalnie 6 min piechotą od tego hotelu. Stacja kolejki linowej Telluride Gondola jest w prawie 700 m od obiektu.