Adorable hotel in a great location! Very walkable to main attractions in Denver