Boulder's happening Twenty Ninth Street now boasts some even more striking hotel options, as 28th and Canyon Embassy Suites has opened just around the corner.