The Carriage House is a fantastic place to stay in downtown Denver! Checking in and out it was a breeze, the location is ideal with beautiful City Park within walking distance as well as many restaurants and shops. Danny and Marina were very accommodating; I would highly recommend staying here!