Located 18 minutes' walk from the 16th Street Mall, The Charming Cowboy Apartment Denver is 2.6 km from a top family-friendly place like the public Downtown Aquarium.
The Colorado State Capitol is 2.2 km away, while the Larimer Street is within easy reach of this apartment. Guests will find the Denver Central Market 450 metres from the apartment.
This accommodation includes a patio with air conditioning for utmost comfort. The apartment is equipped with a bathroom that features a hair dryer and bath sheets.
The property includes self-catering facilities like coffee and tea making equipment, and a fridge for guests' convenience. The nearest bus stop to The Charming Cowboy Apartment is Lawrence St & 24th St, which is approximately a 5-minute walk away.