Das Lulu City 3E Telluride liegt knapp 1 Kilometer vom See Beaver Pond entfernt und bietet Reiten, Skifahren und Radfahren. Die Gäste des Hotels können gerne im ganzen Gebäude WLAN mitnutzen.
Lift #7 liegt in nur 5 Gehminuten Entfernung vom Hotel und San Miguel River ist auch in nur 13 Minuten Fußweg erreichbar. Die Entfernung zwischen dem Stadtzentrum von Telluride und der Unterkunft beträgt 1 km. Zu den weiteren Sehenswürdigkeiten in der Nähe gehören There und Clarks Market. Die Seilbahnstation Lift 7 ist etwa 650 Meter vom Lulu City 3E entfernt.
Die Zimmer verfügen neben einem Balkon, Hochgeschwindigkeitsinternet und Mehrkanal-Fernsehen über private Bäder mit einer Badewanne, einer getrennten Toilette und einer Dusche. Den Gästen stehen eine Badewanne und eine Dusche sowie ein Wäschetrockner zur Verfügung. Es bietet Zimmer mit Blick auf die Berge.
Zu Siam mit asiatischen Gerichten sind es ca. 5 Gehminuten.