Con una piscina, questo hotel a 4 stelle, il Lulu City Condominium By Telluride Resort Lodging, si trova a circa 13 minuti a piedi da Sheridan Opera House. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto in loco.
Questa struttura è situata a 1 km dal centro di Telluride e a 10 km dall'aeroporto Regionale di Telluride. Nelle vicinanze gli ospiti possono visitare Coonskin Lift e Town Park, che dista 1 km da questo hotel. L’alloggio si trova relativamente vicino al Telluride Historical Museum. La stazione della funicolare Lift 7 è a circa 650 metri di distanza.
L’hotel offre un microonde, un frigo di grandi dimensioni e un piano cottura nelle sue camere.
La cucina asiatica viene servita al ristorante Siam, che è situato a meno di 6 minuti a piedi dalla struttura.