Lulu City - Studio #3A is an apartment only 2.9 km from Apex (6).
Sunshine Express Lift is situated around 3.1 km away. A 10-minute walk to the center of Telluride. The pizzeria There is within easy reach of the property.
Fast access to Montrose Regional airport within 65 km is provided.
The apartment offers rooms with television, a sofa and a DVD player for a comfortable stay in Telluride.
Eat & Drink
The apartment features a kitchen for self-catering.