Residence Inn by Marriott in Downtown Burbank Completes Renovation
Residence Inn by Marriott Los Angeles Burbank/Downtown, located at 321 Ikea Way in downtown Burbank, has announced the completion of its renovation. The 166-room all-suite property is owned by Apple…