Located in Englewood, CO. Offers travelers a "highlevel of hospitality and value no other area".