Cambria Hotels Boston Downtown near Leader Bank Pavilion BOOK NOW Location Cambria Hotels Boston Downtown 6 West Broadway Boston 02127