Ośrodek narciarski Telluride jest w około 2 km, a Telluride Gallery of Fine Art jest około 15 min spacerem od Hotel Lulu City Telluride.
Podczas pobytu w obiekcie noclegowym goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Chop House Restaurant, w maksymalnie 1 km, czy restauracja Cosmopolitan Restaurant w odległości 14 min spacerem.
Coonskin Lift znajduje się mniej niż 6 min piechotą od hotelu, a takie obiekty przyrodnicze jak Bridal Veil Falls są zlokalizowane w około 5 km. Clarks Market leży w maksymalnie 300 metrach. Do pobliskich atrakcji kulturalnych należy Telluride Historical Museum, w niewielkiej odległości od Lulu City. Stacja kolejki linowej Lift 7 jest położona około 10 min pieszo od tego hotelu.