Construction Updates Theme Park News NBC Media Center Now Open at Garden of Allah Villas in Universal Studios Florida July 08, 2015 Alicia Stella The Garden of Allah Villas construction is finally complete and we now have the brand new shiny NBC Media Center. …