Located between Albany and Cedar Streets is this modern hotel- Views of the One World Trade Center and September 11th Memorial.