Welcome to your home away from home. If you're looking for a comfortable, clean, and convenient place to stay in Denver you're in the right place. If you choose to stay here you will be about a mile away from downtown attractions such as the 16th Street Mall and Pepsi Center. You will also be walking distance to the small town feel of Capital Hill. The Denver Art Museum and the Art Hotel are great spots to check out in Cap Hill. Hope you enjoy your stay in Denver!