Situé à environ 25 minutes à pied d'allure de la Station de ski Telluride Ski Resort, Hotel Lulu City à Telluride se trouve pas loin de Coonskin Lift.
Le centre de Telluride est à 10 minutes à pied de l'hotel, et des lieux culturels tels que le musée d'histoire de Telluride sont à seulement 1 km. Les chutes de Cornet Creek est à proximité de la résidence. Le parc municipal de Telluride est à environ 20 minutes de marche de Lulu City. Cet hébergement est à quelques pas de la station téléphérique Lift 7.
Un restaurant The West End Bistro se trouve à 600 mètres de l'hotel.