National Hotel’s Royal Wedding Viewing Party

On Friday, April 29, 2011, National Hotel Miami Beach held one of the city’s most buzzed-about…