Venue type
Hotel
Location
Miami Beach, United States Of America