Stylish, affordable, tech-savvy hotel located next to the National Exhibition Center (NEC) in Birmingham.