This hotel offers modern rooms and suites, along with on-site restaurants and a bar. It is located at 888 S Broadway. Key facts used: "Laid-back hotel with modern rooms & a suite, plus restaurants, a bar & a business center."