ViaMichelin
1777 Larimer St #903
Location picture
Residence

Price unavailable

About it
1777 Larimer St #903 offers accommodations in Denver, 15 miles from Dinosaur Ridge and 16 miles from Red Rocks Park and Amphitheater. This apartment features a 24-hour front desk and free Wifi. The property is a 5-minute walk from Union Station and within 0.4 miles of the city center. The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance. Popular points of interest near the apartment include Pepsi Center, Colorado Convention Center, and Larimer Square. Denver International Airport is 14 miles from the property.
Its strengths
24hr reception
LAN Wi-Fi
Location
1777 Larimer St Apt 903
Denver 80202
Book
Dates of your stay
Availability with
Booking.com